Template Class Signal9
Defined in File signal9.h
Class Documentation
-
template<typename M0, typename M1, typename M2, typename M3, typename M4, typename M5, typename M6, typename M7, typename M8>
class Signal9 Public Types
-
typedef MessageEvent<M0 const> M0Event
-
typedef MessageEvent<M1 const> M1Event
-
typedef MessageEvent<M2 const> M2Event
-
typedef MessageEvent<M3 const> M3Event
-
typedef MessageEvent<M4 const> M4Event
-
typedef MessageEvent<M5 const> M5Event
-
typedef MessageEvent<M6 const> M6Event
-
typedef MessageEvent<M7 const> M7Event
-
typedef MessageEvent<M8 const> M8Event
Public Functions
-
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
inline Connection addCallback(const std::function<void(P0, P1, P2, P3, P4, P5, P6, P7, P8)> &callback)
-
template<typename P0, typename P1>
inline Connection addCallback(void (*callback)(P0, P1))
-
template<typename P0, typename P1, typename P2>
inline Connection addCallback(void (*callback)(P0, P1, P2))
-
template<typename P0, typename P1, typename P2, typename P3>
inline Connection addCallback(void (*callback)(P0, P1, P2, P3))
-
template<typename P0, typename P1, typename P2, typename P3, typename P4>
inline Connection addCallback(void (*callback)(P0, P1, P2, P3, P4))
-
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5>
inline Connection addCallback(void (*callback)(P0, P1, P2, P3, P4, P5))
-
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6>
inline Connection addCallback(void (*callback)(P0, P1, P2, P3, P4, P5, P6))
-
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7>
inline Connection addCallback(void (*callback)(P0, P1, P2, P3, P4, P5, P6, P7))
-
template<typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8>
inline Connection addCallback(void (*callback)(P0, P1, P2, P3, P4, P5, P6, P7, P8))
-
template<typename T, typename P0, typename P1>
inline Connection addCallback(void (T::* callback)(P0, P1), T *t)
-
template<typename T, typename P0, typename P1, typename P2>
inline Connection addCallback(void (T::* callback)(P0, P1, P2), T *t)
-
template<typename T, typename P0, typename P1, typename P2, typename P3>
inline Connection addCallback(void (T::* callback)(P0, P1, P2, P3), T *t)
-
template<typename T, typename P0, typename P1, typename P2, typename P3, typename P4>
inline Connection addCallback(void (T::* callback)(P0, P1, P2, P3, P4), T *t)
-
template<typename T, typename P0, typename P1, typename P2, typename P3, typename P4, typename P5>
inline Connection addCallback(void (T::* callback)(P0, P1, P2, P3, P4, P5), T *t)
-
template<typename T, typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6>
inline Connection addCallback(void (T::* callback)(P0, P1, P2, P3, P4, P5, P6), T *t)
-
template<typename T, typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7>
inline Connection addCallback(void (T::* callback)(P0, P1, P2, P3, P4, P5, P6, P7), T *t)
-
template<typename C>
inline Connection addCallback(C &callback)
-
inline void removeCallback(const CallbackHelper9Ptr &helper)
-
typedef MessageEvent<M0 const> M0Event