属性メンバーの値およびタイプに関する情報を含んでいます。
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;
|
データ型 |
フィールド |
説明 |
|---|---|---|
|
ESS_USHORT_T |
usDataType |
属性次元または属性メンバーのデータ型を指定する定数識別子。 属性次元またはゼロレベル(リーフ・ノード)の属性メンバーに対しては、次のいずれかの値になります:
|
|
ESS_BOOL_T ESS_STR_T ESS_DATETIME_T ESS_DOUBLE_T |
value value.bData value.strData value.dtData value.dblData |
次の属性メンバー値に対するユニオン変数:
|