-
Notifications
You must be signed in to change notification settings - Fork 0
/
prExt.h
52 lines (51 loc) · 1.32 KB
/
prExt.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
extern string commonHdr_s;
extern string commonFuncHdr_s;
extern string istartHdr_s;
extern string commonConnHdr_s;
extern string fsmUdType_s;
extern string fsmFuncRetType_s;
extern string spc_s;
extern string opPar_s;
extern string clPar_s;
extern string opBrc_s;
extern string clBrc_s;
extern string fsmFuncDefInit_s;
extern string fsmFuncMsgInit_s;
extern string fsmFuncCrInit_s;
extern string here_s;
extern string fsmStPref;
extern string svcName;
// Functions
void prFSMDataClass();
void prSTT(void);
void prStateLine(void);
void prInputList(void);
void prStateList(void);
void prTail(void);
void handleElseCaseEnd(void);
void decend(void);
void handleElseCaseStart(void);
void handleCaseEnd(void);
void handleDecisionStart(string dec);
void handleCaseStart(string cs);
void handleAltStart(string alt);
void altend(void);
void handleStop(void);
void handleTask(string mq);
void handleJoinStmt(string jn);
void handleNewConn(string in);
void handleCallStmt(int type, string cs);
void handleNewState(string ns);
void handleNewInput(string in);
void handleEndState(void);
void svcInit(string s);
void addState(string st);
bool isState(string st);
void handleNextState(string ns);
void prNextState(string ns);
void addStartFuncStart(void);
void addCommHdr();
void fstart(void);
void fend(void);
bool isInput(string in);
void addInput(string in);