ARB
Public Member Functions | List of all members
ED4_cb_list< BASE, BASECB > Class Template Reference

#include <ed4_class.hxx>

Inheritance diagram for ED4_cb_list< BASE, BASECB >:
Inheritance graph
[legend]

Public Member Functions

 ED4_cb_list ()
 
 ~ED4_cb_list ()
 
void add_cb (BASECB cb)
 
void remove_cb (BASECB cb)
 
void call (BASE *b)
 
void clear ()
 
bool empty () const
 

Detailed Description

template<class BASE, class BASECB>
class ED4_cb_list< BASE, BASECB >

Definition at line 852 of file ed4_class.hxx.

Constructor & Destructor Documentation

template<class BASE, class BASECB>
ED4_cb_list< BASE, BASECB >::ED4_cb_list ( )
inline

Definition at line 856 of file ed4_class.hxx.

template<class BASE, class BASECB>
ED4_cb_list< BASE, BASECB >::~ED4_cb_list ( )
inline

Definition at line 857 of file ed4_class.hxx.

Member Function Documentation

template<class BASE, class BASECB>
void ED4_cb_list< BASE, BASECB >::add_cb ( BASECB  cb)
inline
template<class BASE, class BASECB>
void ED4_cb_list< BASE, BASECB >::remove_cb ( BASECB  cb)
inline
template<class BASE, class BASECB>
void ED4_cb_list< BASE, BASECB >::call ( BASE *  b)
inline

Definition at line 864 of file ed4_class.hxx.

Referenced by ED4_manager::Delete(), and FINAL_TYPE< SEQTYPE >::do_callbacks().

template<class BASE, class BASECB>
void ED4_cb_list< BASE, BASECB >::clear ( )
inline

Definition at line 871 of file ed4_class.hxx.

Referenced by ED4_manager::Delete().

template<class BASE, class BASECB>
bool ED4_cb_list< BASE, BASECB >::empty ( ) const
inline

The documentation for this class was generated from the following file: