Microsoft Information Protection (MIP) SDK for C++: Reference 1.15
Doxygen-generated documentation for MIP SDK written in C++
|
Settings used by StorageDelegate. More...
#include <src/api/mip/storage_delegate.h>
Public Member Functions | |
bool | IsInMemoryStorageSupported () const |
Gets whether the delegate supports in-memory storage. | |
bool | IsRemoteStorage () const |
Gets whether remote storage is used or not. | |
std::string | OnDiskExtension () const |
Gets the extension that the delegate will use when storing a table on disk. | |
StorageSettings (bool isRemoteStorage, bool isInMemoryStorageSupported, const std::string &onDiskExtension=GetSqliteExtension()) | |
Interface for configuring the storage settings. | |
Settings used by StorageDelegate.
Definition at line 90 of file storage_delegate.h.
|
inline |
Interface for configuring the storage settings.
isRemoteStore | represents if store is remote. This will be taken into account for internal encryption. |
isInMemoryStorageSupported | Declares whether the delegate supports in-memory storage. |
onDiskExtension | The file extension that will be used to store the data if it is needed. Should begin with ".". |
Definition at line 99 of file storage_delegate.h.
|
inline |
Gets whether the delegate supports in-memory storage.
true
if the delegate supports in-memory storage. Definition at line 119 of file storage_delegate.h.
|
inline |
Gets whether remote storage is used or not.
Definition at line 112 of file storage_delegate.h.
|
inline |
Gets the extension that the delegate will use when storing a table on disk.
Definition at line 128 of file storage_delegate.h.