メンバー、親メンバーおよび兄弟メンバーの名前を含んでいます。
typedef struct ESS_PARTOTL_OSN_RELATIVES_API_T { ESS_UCHAR_T statuses[ESS_PARTOTL_OSN_NUM_RELATIVES]; ESS_PCHAR_T names[ESS_PARTOTL_OSN_NUM_RELATIVES]; ESS_ATTRIBUTEVALUE_T values[ESS_PARTOTL_OSN_NUM_RELATIVES]; } ESS_PARTOTL_OSN_RELATIVES_API_T;
データ型 |
フィールド |
説明 |
---|---|---|
ESS_UCHAR_T |
statuses |
各メンバーのステータスを含む配列 |
ESS_PCHAR_T |
names |
各メンバーの名前を含む配列 |
values |
各メンバーの属性値構造体を含む配列 |
ESS_PARTOTL_OSN_RELATIVES_API_Tの定数
typedef enum ESS_PARTOTL_OSN_REL_TYPE_API_T (Indices for the statuses , names and values arrays) { ESS_PARTOTL_OSN_MEMBER ESS_PARTOTL_OSN_PARENT ESS_PARTOTL_OSN_LSIBLING ESS_PARTOTL_OSN_RSIBLING ESS_PARTOTL_OSN_REGION_PARENT ESS_PARTOTL_OSN_LEVEL_REGION_LSIBLING ESS_PARTOTL_OSN_LEVEL_REGION_RSIBLING ESS_PARTOTL_OSN_GENER_REGION_LSIBLING ESS_PARTOTL_OSN_GENER_REGION_RSIBLING ESS_PARTOTL_OSN_RESERVED1 ESS_PARTOTL_OSN_RESERVED2 ESS_PARTOTL_OSN_NUM_RELATIVES } #define ESS_PARTOTL_OSN_REGION_LSIBLING ESS_PARTOTL_OSN_GENER_REGION_LSIBLING #define ESS_PARTOTL_OSN_REGION_RSIBLING ESS_PARTOTL_OSN_GENER_REGION_RSIBLING typedef enum ESS_PARTOTL_OSN_REL_TYPE_API_T (Values for statuses ) { ESS_PARTOTL_OSN_REL_NONE ESS_PARTOTL_OSN_REL_SAME_AS_ADJACENT /* The name of the region sibling is the same as the name of the sibling. */ ESS_PARTOTL_OSN_REL_SHARED ESS_PARTOTL_OSN_REL_REAL }