メンバー、親メンバーおよび兄弟メンバーの名前を含んでいます。
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
}