Merge pull request 'fixTemplate' (#2) from fixTemplate into main

Reviewed-on: #2
This commit is contained in:
Louis Heredero 2023-07-11 20:59:07 +00:00
commit 0914985025
2 changed files with 5 additions and 1 deletions

View File

@ -19,6 +19,9 @@ void ${filename}_startBehaviour(${filename}* me){
bool ${filename}_processEvent(Event* ev) { bool ${filename}_processEvent(Event* ev) {
bool processed = false; bool processed = false;
${filename}* me = (${filename}*)Event_getTarget(ev); ${filename}* me = (${filename}*)Event_getTarget(ev);
${filename}_STATES oldState = me->state;
evIDT evid = Event_getId(ev);
switch (me->state) { // onState switch (me->state) { // onState
case ST${fn}_INIT: case ST${fn}_INIT:
if (ev->id == ev${fn}init) { if (ev->id == ev${fn}init) {
@ -59,4 +62,4 @@ ${EVENTS_EMITS_DEF}
* SETTERS * * SETTERS *
***********/ ***********/
${VARS_SETTERS_DEF} ${VARS_SETTERS_DEF}

View File

@ -10,6 +10,7 @@
#include "../xf/xf.h" #include "../xf/xf.h"
typedef enum { typedef enum {
ST${fn}_INIT,
${STATES_ENUM} ${STATES_ENUM}
} ${filename}_STATES; } ${filename}_STATES;