Generate EventHook depending on number of arguments. More...
#include <rtt/EventHook.hpp>
Public Types | |
typedef boost::function_traits < typename EventT::Signature > | traits |
typedef EventHookBase * | result_type |
Public Member Functions | |
EventHookGenerator (EventT *event) | |
EventHookBase * | create () const |
template<class Arg1T > | |
EventHookBase * | create (DataSource< Arg1T > *arg1) const |
template<class Arg1T , class Arg2T > | |
EventHookBase * | create (DataSource< Arg1T > *arg1, DataSource< Arg2T > *arg2) const |
template<class Arg1T , class Arg2T , class Arg3T > | |
EventHookBase * | create (DataSource< Arg1T > *arg1, DataSource< Arg2T > *arg2, DataSource< Arg3T > *arg3) const |
Generate EventHook depending on number of arguments.
Definition at line 287 of file EventHook.hpp.