 |
PK_SESSION_ask_attdefs_o_t |
|
struct PK_SESSION_ask_attdefs_o_s
{
int o_t_version; --- version number
PK_LOGICAL_t want_attdefs; --- return attribute definitions
--- (PK_LOGICAL_true)
PK_GROUP_closure_t group_closure; --- whether group closing property of
--- attdefs are to be taken into account
--- (PK_GROUP_closure_any_c)
};
typedef struct PK_SESSION_ask_attdefs_o_s PK_SESSION_ask_attdefs_o_t;
This structure contains optional arguments for PK_SESSION_ask_attdefs.
Used in:
PK_SESSION_ask_attdefs
Description of fields:
'want_attdefs' Whether to return an array of attribute definitions instead
of NULL. The default is PK_LOGICAL_true.
'group_closure' If this is PK_GROUP_closure_any_c then the function counts
and optionally returns all user-defined attdefs. If this is
PK_GROUP_closure_closed_c then only group closing attdefs
are counted and optionally returned. If this is
PK_GROUP_closure_open_c then only non group closing
attdefs are counted and optionally returned