Detailed Description
Property structure containing all the meta data relating to a property.
- Examples
- Hash/StronglyTyped.c.
Data Fields
const byte | componentIndex
Index of the component.
|
const byte | displayOrder
The order the property should be displayed in relative to other properties.
|
const byte | isMandatory
True if the property is mandatory and must be provided.
|
const byte | isList
True if the property is a list can return multiple values.
|
const byte | showValues
True if the values should be shown in GUIs.
|
const byte | isObsolete
True if the property is obsolete and will be removed from future data sets.
|
const byte | show
True if the property should be shown in GUIs.
|
const byte | valueType
The type of value the property represents.
|
const uint32_t | defaultValueIndex
The default value index for the property.
|
const uint32_t | nameOffset
The offset in the strings structure to the property name.
|
const uint32_t | descriptionOffset
The offset in the strings structure to the property description.
|
const uint32_t | categoryOffset
The offset in the strings structure to the property category.
|
const uint32_t | urlOffset
The offset in the strings structure to the property URL.
|
const uint32_t | firstValueIndex
Index of the first possible value.
|
const uint32_t | lastValueIndex
Index of the last possible value.
|
const uint32_t | mapCount
Number of maps the property is associated with.
|
const uint32_t | firstMapIndex
The first index in the list of maps the property is associated with.
|
The documentation for this struct was generated from the following file:
- /home/runner/work/device-detection-cxx/device-detection-cxx/common/device-detection-cxx/src/common-cxx/property.h