ARB
|
#include <gb_cb.h>
Public Member Functions | |
bool | pending () const |
void | call_and_forget (GB_CB_TYPE allowedTypes) |
![]() | |
bool | contains_unremoved_callback (const gb_triggered_callback &like) const |
bool | empty () const |
void | add_unchecked (const gb_triggered_callback &cb) |
void | add (const gb_triggered_callback &newcb) |
const gb_triggered_callback * | get_tail () const |
void | remove_callbacks_that (PRED shallRemove) |
Additional Inherited Members | |
![]() | |
typedef gb_triggered_callback | cbtype |
typedef std::list< cbtype > | listtype |
typedef listtype::iterator | itertype |
typedef listtype::const_iterator | const_itertype |
![]() | |
listtype | callbacks |
|
inline |
Definition at line 190 of file gb_cb.h.
References CallbackList< gb_triggered_callback >::empty().
void gb_pending_callbacks::call_and_forget | ( | GB_CB_TYPE | allowedTypes | ) |
Definition at line 69 of file ad_cb.cxx.
References CallbackList< gb_triggered_callback >::callbacks, cb, gb_assert, CallbackList< gb_triggered_callback >::get_tail(), NULp, and gb_triggered_callback::spec.