@@ -28,6 +28,9 @@ typedef struct {
extern void _event_init(_Event* handle, uint32_t id);
+/* event handler callback signature definition */
+typedef void(*handleEvent)(_Event ev);
+
#endif /* EVENT_H_ */
«ENDFILE»
@@ -30,8 +30,6 @@ Templates for the main statechart cpp file.
#include "Statemachine_cy.h"
#include "«EvName()».h"
-typedef void(*handleEvent)(_Event ev);
-
typedef struct {
EventSet* eventSet;
Statemachine_cy* statemachine;
@@ -32,7 +32,7 @@ typedef int32_t integer;
typedef enum { bool_false = 0, bool_true = 1 } boolean;
typedef double real;
«REM»typedef string char*;«ENDREM»
#endif /* DEFINITION_H_ */