ValueMetaData.hpp
const string getPropertyName() const
Get the name of the property that the value keyed relates to.
string getDescription() const
Get the full description of the value.
ValueMetaData()
Default constructor, should not be used externally as it produces an invalid instance.
const string getValueName() const
Get the name of the value which is being keyed.
string getUrl() const
Get the URL containing any extra information about the value.
Meta data relating to a value populated by an engine implementation.
Definition: ValueMetaData.hpp:116
const bool operator<(ValueMetaDataKey other) const
Override the less than operator so the unique key can be used to order lists.
Key used to store ValueMetaData in a Collection.
Definition: ValueMetaData.hpp:40
Base class for any entity meta data.
Definition: EntityMetaData.hpp:46
const bool operator==(ValueMetaDataKey other) const
Override the equality operator so the unique key can be found in a generic collection.