|
ARB
|
#include <gb_cb.h>


Public Member Functions | |
| bool | call (GBDATA *with, GB_CB_TYPE typemask) |
Public Member Functions inherited from CallbackList< gb_callback > | |
| bool | contains_unremoved_callback (const gb_callback &like) const |
| bool | empty () const |
| void | add_unchecked (const gb_callback &cb) |
| void | add (const gb_callback &newcb) |
| const gb_callback * | get_tail () const |
| void | remove_callbacks_that (PRED shallRemove) |
Additional Inherited Members | |
Public Types inherited from CallbackList< gb_callback > | |
| typedef gb_callback | cbtype |
| typedef std::list< cbtype > | listtype |
| typedef listtype::iterator | itertype |
| typedef listtype::const_iterator | const_itertype |
Public Attributes inherited from CallbackList< gb_callback > | |
| listtype | callbacks |
|
inline |
call all matching callbacks. only done in NO_TRANSACTION_MODE
| with | database entry passed to callback |
| typemask | call only if callback-type and typemask have common bits |
Definition at line 144 of file gb_cb.h.
References CallbackList< gb_callback >::callbacks, and cb.
Referenced by gb_do_callbacks(), and run_close_callbacks().
1.8.8