class MetadataEntry
An abstraction class for metadata entry.
Summary
| Members | Descriptions |
|---|---|
| public MetadataEntry(const std::string& key, const std::string& value, uint32_t version) | C'tor for a MetadataEntry abstraction. |
| public MetadataEntry(const std::string& key, const std::string& value, const MetadataVersion& version) | C'tor for a MetadataEntry abstraction. |
| public MetadataEntry(const std::string& key, const std::string& value) | C'tor for a MetadataEntry abstraction, version is set to a default of 0. |
| public const std::string& GetKey() const | Get the metadata entry key. |
| public const std::string& GetValue() const | Get the metadata entry value. |
| public MetadataVersion GetVersion() const | Get the metadata entry version. |
Members
MetadataEntry function
C'tor for a MetadataEntry abstraction.
Parameters:
key: metadata key entry.
value: metadata value entry
version: metadata version value
MetadataEntry function
C'tor for a MetadataEntry abstraction.
Parameters:
key: metadata key entry.
value: metadata value entry
version: metadata version value
MetadataEntry function
C'tor for a MetadataEntry abstraction, version is set to a default of 0.
Parameters:
key: metadata key entry.
value: metadata value entry
GetKey function
Get the metadata entry key.
Returns: Metadata entry key.
GetValue function
Get the metadata entry value.
Returns: Metadata entry value.
GetVersion function
Get the metadata entry version.
Returns: Metadata entry version.n.