#include <Algorithm.h>
Public Member Functions | |
Alternate () | |
Alternate (Func_t f) | |
Alternate (Func_t f1, Func_t f2) | |
Alternate (Func_t f1, Func_t f2, Func_t f3) | |
void | setFunction (unsigned place, Func_t f) |
R | operator() (typename boost::call_traits< T >::param_type param) |
Private Types | |
typedef boost::function< R(typename boost::call_traits< T >::param_type) | Func_t ) |
Private Attributes | |
Func_t | _funcs [N] |
unsigned | _i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|