51Degrees Device Detection C/C++  4.1

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

FiftyoneDegrees::DeviceDetection::Hash::ComponentMetaDataBuilderHash Class Reference

Detailed Description

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

Inheritance diagram for FiftyoneDegrees::DeviceDetection::Hash::ComponentMetaDataBuilderHash:

[legend]

Collaboration diagram for FiftyoneDegrees::DeviceDetection::Hash::ComponentMetaDataBuilderHash:

[legend]

Static Public Member Functions

static ComponentMetaData *  build (fiftyoneDegreesDataSetHash *dataSet, fiftyoneDegreesComponent *component)
Build a new instance of ComponentMetaData from the underlying component provided. More...

Member Function Documentation

◆ build()

static ComponentMetaData* FiftyoneDegrees::DeviceDetection::Hash::ComponentMetaDataBuilderHash::build ( fiftyoneDegreesDataSetHash *   dataSet,
fiftyoneDegreesComponent *   component  
)
static

Build a new instance of ComponentMetaData from the underlying component provided.

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

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

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