 |
PK_PART_ask_attribs_cb_o_t |
|
struct PK_PART_ask_attribs_cb_o_s
{
int o_t_version; --- version number of options structure
PK_ATTDEF_t attdef; --- attribute definition (PK_ENTITY_null)
PK_LOGICAL_t want_attribs; --- return attributes (PK_LOGICAL_true)
PK_LOGICAL_t want_owners; --- return owners (PK_LOGICAL_true)
};
typedef struct PK_PART_ask_attribs_cb_o_s PK_PART_ask_attribs_cb_o_t;
This structure contains optional arguments for PK_PART_ask_attribs_cb.
Used in:
PK_PART_ask_attribs_cb
Description of fields:
'attdef' Only pass attributes with this definition to the
callback function. If the definition is PK_ENTITY_null,
all attributes are passed, regardless of definition.
The default is PK_ENTITY_null.
'want_attribs' Whether to return an array of selected attributes
instead of NULL. The default is PK_LOGICAL_true.
'want_owners' Whether to return an array of entities owning selected
attributes instead of NULL. The default is
PK_LOGICAL_true.