golib
0.5
|
Broadcasting caller class, like signals in the "signal/slot" paradigm. More...
#include <gofunctor2.h>
Public Types | |
typedef goFunctorBase6< Tret, Targ0, Targ1, Targ2, Targ3, Targ4, Targ5 > | FunctorBase |
Function type represented by this class. | |
typedef std::list< goAutoPtr< FunctorBase > > | FunctorList |
typedef goFunctorBase6< Tret, Targ0, Targ1, Targ2, Targ3, Targ4, Targ5 > | FunctorBase |
Function type represented by this class. | |
typedef goList< goAutoPtr< FunctorBase > > | FunctorList |
Public Member Functions | |
void | connect (goAutoPtr< FunctorBase > f) |
void | disconnect (goAutoPtr< FunctorBase > f) |
void | clear () |
virtual void | operator() (Targ0 arg0, Targ1 arg1, Targ2 arg2, Targ3 arg3, Targ4 arg4, Targ5 arg5) |
void | connect (goAutoPtr< FunctorBase > f) |
void | disconnect (goAutoPtr< FunctorBase > f) |
void | clear () |
virtual void | operator() (Targ0 arg0, Targ1 arg1, Targ2 arg2, Targ3 arg3, Targ4 arg4, Targ5 arg5) |
Broadcasting caller class, like signals in the "signal/slot" paradigm.