◆ ValueMetaDataCollectionBaseHash()
FiftyoneDegrees::DeviceDetection::Hash::ValueMetaDataCollectionBaseHash::ValueMetaDataCollectionBaseHash | ( | fiftyoneDegreesResourceManager * | manager | ) |
Constructs a new instance of the collection from the data set managed by the manager provided.
- Parameters
-
- manager - pointer to the manager which manages the data set
Member Function Documentation
◆ getByKey()
ValueMetaData* FiftyoneDegrees::DeviceDetection::Hash::ValueMetaDataCollectionBaseHash::getByKey ( ValueMetaDataKey key ) const virtualGet the item for the key from the collection.
- Parameters
-
- key - unique key of the item required in the collection
- Returns
- a new instance of the item with the key
Implements FiftyoneDegrees::Common::Collection< ValueMetaDataKey, ValueMetaData >.
Reimplemented in FiftyoneDegrees::DeviceDetection::Hash::ValueMetaDataCollectionForProfileHash, FiftyoneDegrees::DeviceDetection::Hash::ValueMetaDataCollectionForPropertyHash, and FiftyoneDegrees::DeviceDetection::Hash::ValueMetaDataCollectionHash.
Field Documentation
◆ dataSet
fiftyoneDegreesDataSetHash* FiftyoneDegrees::DeviceDetection::Hash::ValueMetaDataCollectionBaseHash::dataSet protectedPointer to the underlying data set containing the values.
The documentation for this class was generated from the following file:- /home/vsts/work/1/s/apis/device-detection-cxx/src/hash/ValueMetaDataCollectionBaseHash.hpp