fw4spl
|
Create an automatic template instancier exple Dispatcher< TYPESEQUENCE , FUNCTOR>::invoke("int");. More...
#include <Dispatcher.hpp>
Static Public Member Functions | |
static void | invoke () |
Instanciate and invoke all functors. | |
template<class KeyType > | |
static void | invoke (const KeyType &keytype) |
Invoke only the specified Type only. | |
template<class KeyType , class Parameter > | |
static void | invoke (const KeyType &keytype, Parameter ¶m) |
Invoke only the specified Type only with a fixed parameter. More... | |
Create an automatic template instancier exple Dispatcher< TYPESEQUENCE , FUNCTOR>::invoke("int");.
Will instanciante class FUNCTOR then for a type T in TYPESEQUENCE (here int) call the corresponding operator() method according to parameter of invoke static method. ie FUNCTOR().operator<int>();
Definition at line 85 of file Dispatcher.hpp.
|
inlinestatic |
Invoke only the specified Type only with a fixed parameter.
Definition at line 162 of file Dispatcher.hpp.