ARB
|
#include <gb_cb.h>
Public Types | |
typedef CB | cbtype |
typedef std::list< cbtype > | listtype |
typedef listtype::iterator | itertype |
typedef listtype::const_iterator | const_itertype |
Public Member Functions | |
bool | contains_unremoved_callback (const CB &like) const |
bool | empty () const |
void | add_unchecked (const CB &cb) |
void | add (const CB &newcb) |
const CB * | get_tail () const |
template<typename PRED > | |
void | remove_callbacks_that (PRED shallRemove) |
Public Attributes | |
listtype | callbacks |
typedef CB CallbackList< CB >::cbtype |
typedef std::list<cbtype> CallbackList< CB >::listtype |
typedef listtype::iterator CallbackList< CB >::itertype |
typedef listtype::const_iterator CallbackList< CB >::const_itertype |
bool CallbackList< CB >::contains_unremoved_callback | ( | const CB & | like | ) | const |
Definition at line 252 of file ad_cb.cxx.
References cb.
Referenced by CallbackList< gb_callback >::add().
|
inline |
Definition at line 73 of file gb_cb.h.
Referenced by TrackedFile::empty(), and CallbackList< gb_callback >::get_tail().
|
inline |
Definition at line 74 of file gb_cb.h.
Referenced by CallbackList< gb_callback >::add().
|
inline |
Definition at line 75 of file gb_cb.h.
Referenced by add_to_callback_chain().
|
inline |
|
inline |
Definition at line 83 of file gb_cb.h.
Referenced by gb_remove_callbacks_that().
listtype CallbackList< CB >::callbacks |
Definition at line 67 of file gb_cb.h.
Referenced by CallbackList< gb_hierarchy_callback >::contains_unremoved_callback(), GB_ensure_callback(), and GB_get_callback_info().