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.