Microsoft Information Protection (MIP) SDK for C++: Reference 1.15
Doxygen-generated documentation for MIP SDK written in C++
|
Interface for a MetadataVersion. More...
#include <src/api/mip/upe/metadata_version.h>
Public Member Functions | |
virtual MetadataVersionFormat | GetFlags () const |
Get the flags that define how metadata is processed for a given version. | |
virtual uint32_t | GetValue () const |
Get the numerical version. | |
virtual bool | HasFlag (MetadataVersionFormat flag) const |
Get whether a specific flag is set. | |
MetadataVersion (uint32_t version, MetadataVersionFormat flags) | |
MetadataVersion constructor. | |
Interface for a MetadataVersion.
MetadataVersion determines which metadata is active and how it is processed.
Definition at line 73 of file metadata_version.h.
|
inline |
MetadataVersion constructor.
version | numerical version to use for metadata actions |
flags | flags to specify how the version is used to calculate metadata actions |
Definition at line 80 of file metadata_version.h.
|
inlinevirtual |
Get the flags that define how metadata is processed for a given version.
Definition at line 98 of file metadata_version.h.
|
inlinevirtual |
Get the numerical version.
Definition at line 86 of file metadata_version.h.
|
inlinevirtual |
Get whether a specific flag is set.
Definition at line 92 of file metadata_version.h.