#include <dispatcher.hpp>
Definition at line 72 of file dispatcher.hpp.
typedef function_0<void> INV |
Definition at line 74 of file dispatcher.hpp.
typedef function_1<R,const int&> LUP |
Definition at line 73 of file dispatcher.hpp.
dispatcher_1 | ( | ) | [inline] |
Definition at line 76 of file dispatcher.hpp.
00076 : rep (NULL) {}
dispatcher_1 | ( | const dispatcher_1< R > & | f | ) | [inline] |
Definition at line 77 of file dispatcher.hpp.
References INC_NULL_COUNT, and dispatcher_1< R >::rep.
00077 : 00078 rep (f.rep) { INC_NULL_COUNT(rep); } inline dispatcher_1 (LUP& lup, INV& inv, int& l, bool& r):
dispatcher_1 | ( | LUP & | lup, | |
INV & | inv, | |||
int & | l, | |||
bool & | r | |||
) | [inline] |
Definition at line 79 of file dispatcher.hpp.
00079 : 00080 rep (new dispatcher_1_rep<R> (lup, inv, l, r)) {} inline ~dispatcher_1 () { DEC_NULL_COUNT (rep); }
~dispatcher_1 | ( | ) | [inline] |
Definition at line 81 of file dispatcher.hpp.
References DEC_NULL_COUNT, and dispatcher_1< R >::rep.
00081 { DEC_NULL_COUNT (rep); }
dispatcher_1& operator= | ( | const dispatcher_1< R > & | f | ) | [inline] |
Definition at line 82 of file dispatcher.hpp.
References DEC_NULL_COUNT, INC_NULL_COUNT, and dispatcher_1< R >::rep.
00082 { 00083 INC_NULL_COUNT (f.rep); DEC_NULL_COUNT (rep); 00084 rep= f.rep; return *this; }
dispatcher_1_rep<R>* rep |
Definition at line 75 of file dispatcher.hpp.
Referenced by dispatcher_1< R >::dispatcher_1(), dispatcher_1< R >::operator=(), and dispatcher_1< R >::~dispatcher_1().