ESS_PARTOTL_OSN_RELATIVES_API_T

メンバー、親メンバーおよび兄弟メンバーの名前を含んでいます。

      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

各メンバーの名前を含む配列

ESS_ATTRIBUTEVALUE_T

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              
}