|
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.