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:
|