Contains information on the type and value of attribute members.
typedef struct ESS_ATTRIBUTEVALUE_T { ESS_USHORT_T usDataType; union { ESS_BOOL_T bData; ESS_STR_T strData; ESS_DATETIME_T dtData; ESS_DOUBLE_T dblData; } value; } ESS_ATTRIBUTEVALUE_T, *ESS_PATTRIBUTEVALUE_T, **ESS_PPATTRIBUTEVALUE_T;
Data Type | Field | Description |
---|---|---|
ESS_USHORT_T | usDataType | A constant identifier indicating the data type of an attribute dimension or member. One of the following values for an attribute dimension or zero-level (leaf node) attribute member:
|
ESS_BOOL_T ESS_STR_T ESS_DATETIME_T ESS_DOUBLE_T | value value.bData value.strData value.dtData value.dblData | A union variable for the following attribute member values:
|