51Degrees Device Detection C/C++  4.1

A device detection library that is used natively or by 51Degrees products

FiftyoneDegrees::DeviceDetection::Hash::ValueMetaDataCollectionForProfileHash Class Reference

Detailed Description

A collection of value meta data relating to a profile contained in a Hash engine.

Inheritance diagram for FiftyoneDegrees::DeviceDetection::Hash::ValueMetaDataCollectionForProfileHash:

[legend]

Collaboration diagram for FiftyoneDegrees::DeviceDetection::Hash::ValueMetaDataCollectionForProfileHash:

[legend]

Public Member Functions

Constructors and Destructors

 ValueMetaDataCollectionForProfileHash (fiftyoneDegreesResourceManager *manager, ProfileMetaData *profile)
Constructs a new instance of the collection from the data set managed by the manager provided. More...
 ~ValueMetaDataCollectionForProfileHash ()
Releases the data set being referenced by the collection.

Common::Collection Implementation

ValueMetaData *  getByIndex (uint32_t index)
Get the item from the collection at the index provided. More...
ValueMetaData *  getByKey (ValueMetaDataKey key)
Get the item for the key from the collection. More...
uint32_t  getSize ()
Number of items in the underlying collection. More...

Public Member Functions inherited from FiftyoneDegrees::Common::Collection< ValueMetaDataKey, ValueMetaData >

virtual  ~Collection ()
Dispose of any internal data.

Constructor & Destructor Documentation

◆ ValueMetaDataCollectionForProfileHash()

FiftyoneDegrees::DeviceDetection::Hash::ValueMetaDataCollectionForProfileHash::ValueMetaDataCollectionForProfileHash ( fiftyoneDegreesResourceManager *   manager,
ProfileMetaData *   profile  
)

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
profile - pointer to the profile which the values must relate to

Member Function Documentation


The documentation for this class was generated from the following file: