51Degrees Device Detection C/C++  4.1

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

FiftyoneDegrees::DeviceDetection::Hash::ProfileMetaDataBuilderHash Class Reference

Detailed Description

Meta data builder class contains static helper methods used when building profile meta data instances from a Hash data set.

Inheritance diagram for FiftyoneDegrees::DeviceDetection::Hash::ProfileMetaDataBuilderHash:

[legend]

Collaboration diagram for FiftyoneDegrees::DeviceDetection::Hash::ProfileMetaDataBuilderHash:

[legend]

Static Public Member Functions

static ProfileMetaData *  build (fiftyoneDegreesDataSetHash *dataSet, fiftyoneDegreesProfile *profile)
Build a new instance of ProfileMetaData from the underlying profile provided. More...

Member Function Documentation

◆ build()

static ProfileMetaData* FiftyoneDegrees::DeviceDetection::Hash::ProfileMetaDataBuilderHash::build ( fiftyoneDegreesDataSetHash *   dataSet,
fiftyoneDegreesProfile *   profile  
)
static

Build a new instance of ProfileMetaData from the underlying profile provided.

The instance returned does not hold a reference to the data set or profile, and contains a copy of all the meta data.

Parameters
dataSet - pointer to the data set containing the component
profile - pointer to the underlying profile to create the meta data from

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