2 #ifndef _YI_STATE_MACHINE_SIGNAL_EVENT_H_ 3 #define _YI_STATE_MACHINE_SIGNAL_EVENT_H_ 19 template<
typename YI_SLOT_PARAM1 =
void,
typename YI_SLOT_PARAM2 =
void,
typename YI_SLOT_PARAM3 =
void,
typename YI_SLOT_PARAM4 =
void>
46 template<
typename YI_SLOT_PARAM1,
typename YI_SLOT_PARAM2,
typename YI_SLOT_PARAM3>
71 template<
typename YI_SLOT_PARAM1,
typename YI_SLOT_PARAM2>
94 template<
typename YI_SLOT_PARAM1>
Definition: YiAbstractSignalTransition.h:7
CYIStateMachineSignalEvent(CYISignalBase *pSignal, YI_SLOT_PARAM1 p1, YI_SLOT_PARAM2 p2, YI_SLOT_PARAM3 p3)
Definition: YiStateMachineSignalEvent.h:57
CYIStateMachineSignalEvent(CYISignalBase *pSignal, YI_SLOT_PARAM1 p1)
Definition: YiStateMachineSignalEvent.h:103
Abstract parent for the CYIStateMachineSignalEvent classes.
Definition: YiStateMachineAbstractSignalEvent.h:22
YI_SLOT_PARAM2 param2
Definition: YiStateMachineSignalEvent.h:78
YI_SLOT_PARAM1 param1
Definition: YiStateMachineSignalEvent.h:77
YI_SLOT_PARAM3 param3
Definition: YiStateMachineSignalEvent.h:54
virtual ~CYIStateMachineSignalEvent()
Definition: YiStateMachineSignalEvent.h:50
Event class for the state machine signal emit events which supports 4 slot parameters.
Definition: YiStateMachineSignalEvent.h:20
YI_SLOT_PARAM1 param1
Definition: YiStateMachineSignalEvent.h:100
virtual ~CYIStateMachineSignalEvent()
Definition: YiStateMachineSignalEvent.h:75
CYIStateMachineSignalEvent(CYISignalBase *pSignal, YI_SLOT_PARAM1 p1, YI_SLOT_PARAM2 p2, YI_SLOT_PARAM3 p3, YI_SLOT_PARAM4 p4)
Definition: YiStateMachineSignalEvent.h:31
YI_SLOT_PARAM1 param1
Definition: YiStateMachineSignalEvent.h:25
CYIStateMachineSignalEvent(CYISignalBase *pSignal)
Definition: YiStateMachineSignalEvent.h:122
The base abstract class for CYISignal.
Definition: YiSignalBase.h:23
YI_SLOT_PARAM1 param1
Definition: YiStateMachineSignalEvent.h:52
YI_SLOT_PARAM3 param3
Definition: YiStateMachineSignalEvent.h:27
virtual ~CYIStateMachineSignalEvent()
Definition: YiStateMachineSignalEvent.h:119
virtual ~CYIStateMachineSignalEvent()
Definition: YiStateMachineSignalEvent.h:23
YI_SLOT_PARAM2 param2
Definition: YiStateMachineSignalEvent.h:26
YI_SLOT_PARAM4 param4
Definition: YiStateMachineSignalEvent.h:28
YI_SLOT_PARAM2 param2
Definition: YiStateMachineSignalEvent.h:53
Definition: YiSignalEventGenerator.h:21
virtual ~CYIStateMachineSignalEvent()
Definition: YiStateMachineSignalEvent.h:98
CYIStateMachineSignalEvent(CYISignalBase *pSignal, YI_SLOT_PARAM1 p1, YI_SLOT_PARAM2 p2)
Definition: YiStateMachineSignalEvent.h:81