PK_PMARK_goto_attrib_cb_f_t   

typedef void (*PK_PMARK_goto_attrib_cb_f_t)
(
--- received arguments ---
PK_ATTRIB_t    attrib,    --- attribute about to be deleted
PK_ATTDEF_t    attdef,    --- attribute definition
PK_POINTER_t   context    --- context
);


This is the type definition for the external callback functions in
PK_PMARK_goto_o_t when attributes are deleted during rollback. The functions
themselves are to be provided by the application.

Used in:

PK_PMARK_goto_attrib_cb_t
PK_PMARK_goto_o_t


The function receives three arguments: the attribute, its definition, and any
context information originally given in PK_PMARK_goto_o_t. It will be called
during rollback in PK_PMARK_goto_2 when an attribute of the correct definition
is about to be deleted.

Only read-only enquiry operations should be performed on the attribute. In
addition, its owner may already have been deleted. An attribute can be created
then deleted in the same rollback call.