5#include "VaultClasses.h"
14 template <VaultRequestType Type>
19 VaultRequestType RequestType =
Type;
28 void (*DeleteFunc)(
void*) =
nullptr;
34 void* DataPtr =
nullptr;
41 template <VaultRequestType TType>
Iterator class for all library maps.
Definition Map.h:18
A class for storing data with the ability to quickly search for a variety of different keys of any ty...
Definition Vault.h:35
A class for storing data inside Vault.
Definition VaultRecord.h:18
A class that provides access to data inside Vault.
Definition VaultRecordRef.h:21
A class for requests to Vault.
Definition VaultRequest.h:16
void Request(Vault *vlt, std::unordered_set< VaultRecord * > &vaultRecords) const
Function for requesting data from Vault.
Definition VaultRequest.hpp:113
VaultRequest() noexcept=default
Default construcor.