Prechádzať zdrojové kódy

Minor changes for the final parallel region handling

jos.itemis@gmail.com 13 rokov pred
rodič
commit
4862cc0f09

+ 3 - 0
plugins/org.yakindu.sct.generator.c/src/org/yakindu/sct/generator/c/templates/EventH.xpt

@@ -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»
 

+ 0 - 2
plugins/org.yakindu.sct.generator.c/src/org/yakindu/sct/generator/c/templates/Interfaces.xpt

@@ -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;

+ 1 - 1
plugins/org.yakindu.sct.generator.c/src/org/yakindu/sct/generator/c/templates/definitionH.xpt

@@ -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_ */
 «ENDFILE»