Go to the source code of this file.
Macros | |
#define | SOT_CALL_SIG(sotName, sotType) boost::bind(&Signal<sotType, sigtime_t>::access, &sotName, _2) |
#define | SOT_INIT_SIGNAL_1(sotFunction, sotArg1, sotArg1Type) boost::bind(&sotFunction, SOT_CALL_SIG(sotArg1, sotArg1Type), _1), sotArg1 |
#define | SOT_INIT_SIGNAL_2(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type) |
#define | SOT_INIT_SIGNAL_3(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type) |
#define | SOT_INIT_SIGNAL_4(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type, sotArg4, sotArg4Type) |
#define | SOT_INIT_SIGNAL_5(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type, sotArg4, sotArg4Type, sotArg5, sotArg5Type) |
#define | SOT_INIT_SIGNAL_6(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type, sotArg4, sotArg4Type, sotArg5, sotArg5Type, sotArg6, sotArg6Type) |
#define | SOT_INIT_SIGNAL_7(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type, sotArg4, sotArg4Type, sotArg5, sotArg5Type, sotArg6, sotArg6Type, sotArg7, sotArg7Type) |
#define | SOT_MEMBER_SIGNAL_1(sotFunction, sotArg1, sotArg1Type) |
#define | SOT_MEMBER_SIGNAL_2(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type) |
#define | SOT_MEMBER_SIGNAL_4(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type, sotArg4, sotArg4Type) |
#define | SOT_MEMBER_SIGNAL_5(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type, sotArg4, sotArg4Type, sotArg5, sotArg5Type) |
#define | SOT_MEMBER_SIGNAL_6(sotFunction, sotArg1, sotArg1Type, sotArg2, sotArg2Type, sotArg3, sotArg3Type, sotArg4, sotArg4Type, sotArg5, sotArg5Type, sotArg6, sotArg6Type) |
#define SOT_CALL_SIG | ( | sotName, | |
sotType | |||
) | boost::bind(&Signal<sotType, sigtime_t>::access, &sotName, _2) |
Definition at line 14 of file macros-signal.hh.
#define SOT_INIT_SIGNAL_1 | ( | sotFunction, | |
sotArg1, | |||
sotArg1Type | |||
) | boost::bind(&sotFunction, SOT_CALL_SIG(sotArg1, sotArg1Type), _1), sotArg1 |
Definition at line 21 of file macros-signal.hh.
#define SOT_INIT_SIGNAL_2 | ( | sotFunction, | |
sotArg1, | |||
sotArg1Type, | |||
sotArg2, | |||
sotArg2Type | |||
) |
Definition at line 24 of file macros-signal.hh.
#define SOT_INIT_SIGNAL_3 | ( | sotFunction, | |
sotArg1, | |||
sotArg1Type, | |||
sotArg2, | |||
sotArg2Type, | |||
sotArg3, | |||
sotArg3Type | |||
) |
Definition at line 29 of file macros-signal.hh.
#define SOT_INIT_SIGNAL_4 | ( | sotFunction, | |
sotArg1, | |||
sotArg1Type, | |||
sotArg2, | |||
sotArg2Type, | |||
sotArg3, | |||
sotArg3Type, | |||
sotArg4, | |||
sotArg4Type | |||
) |
Definition at line 36 of file macros-signal.hh.
#define SOT_INIT_SIGNAL_5 | ( | sotFunction, | |
sotArg1, | |||
sotArg1Type, | |||
sotArg2, | |||
sotArg2Type, | |||
sotArg3, | |||
sotArg3Type, | |||
sotArg4, | |||
sotArg4Type, | |||
sotArg5, | |||
sotArg5Type | |||
) |
Definition at line 45 of file macros-signal.hh.
#define SOT_INIT_SIGNAL_6 | ( | sotFunction, | |
sotArg1, | |||
sotArg1Type, | |||
sotArg2, | |||
sotArg2Type, | |||
sotArg3, | |||
sotArg3Type, | |||
sotArg4, | |||
sotArg4Type, | |||
sotArg5, | |||
sotArg5Type, | |||
sotArg6, | |||
sotArg6Type | |||
) |
Definition at line 55 of file macros-signal.hh.
#define SOT_INIT_SIGNAL_7 | ( | sotFunction, | |
sotArg1, | |||
sotArg1Type, | |||
sotArg2, | |||
sotArg2Type, | |||
sotArg3, | |||
sotArg3Type, | |||
sotArg4, | |||
sotArg4Type, | |||
sotArg5, | |||
sotArg5Type, | |||
sotArg6, | |||
sotArg6Type, | |||
sotArg7, | |||
sotArg7Type | |||
) |
Definition at line 66 of file macros-signal.hh.
#define SOT_MEMBER_SIGNAL_1 | ( | sotFunction, | |
sotArg1, | |||
sotArg1Type | |||
) |
Definition at line 83 of file macros-signal.hh.
#define SOT_MEMBER_SIGNAL_2 | ( | sotFunction, | |
sotArg1, | |||
sotArg1Type, | |||
sotArg2, | |||
sotArg2Type | |||
) |
Definition at line 87 of file macros-signal.hh.
#define SOT_MEMBER_SIGNAL_4 | ( | sotFunction, | |
sotArg1, | |||
sotArg1Type, | |||
sotArg2, | |||
sotArg2Type, | |||
sotArg3, | |||
sotArg3Type, | |||
sotArg4, | |||
sotArg4Type | |||
) |
Definition at line 93 of file macros-signal.hh.
#define SOT_MEMBER_SIGNAL_5 | ( | sotFunction, | |
sotArg1, | |||
sotArg1Type, | |||
sotArg2, | |||
sotArg2Type, | |||
sotArg3, | |||
sotArg3Type, | |||
sotArg4, | |||
sotArg4Type, | |||
sotArg5, | |||
sotArg5Type | |||
) |
Definition at line 102 of file macros-signal.hh.
#define SOT_MEMBER_SIGNAL_6 | ( | sotFunction, | |
sotArg1, | |||
sotArg1Type, | |||
sotArg2, | |||
sotArg2Type, | |||
sotArg3, | |||
sotArg3Type, | |||
sotArg4, | |||
sotArg4Type, | |||
sotArg5, | |||
sotArg5Type, | |||
sotArg6, | |||
sotArg6Type | |||
) |
Definition at line 112 of file macros-signal.hh.