属性メンバーの値およびタイプに関する情報を含んでいます。
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 |
次の属性メンバー値に対するユニオン変数:
|