17 #ifndef __OMNETPP_NEDXML_MSGPARSER_H 18 #define __OMNETPP_NEDXML_MSGPARSER_H 31 #define TYPE_NUMERIC 'N' 32 #define TYPE_CONST_NUM 'C' 33 #define TYPE_STRING 'S' 36 #define TYPE_ANYTYPE 'A' 54 bool loadFile(
const char *osfname,
const char *fname);
55 bool loadText(
const char *nedtext,
const char *fname);
90 ASTNode *parseMsgFile(
const char *osfname,
const char *fname=
nullptr);
98 ASTNode *parseMsgText(
const char *text,
const char *fname=
nullptr);
bool storesrc
Definition: yydefs.h:51
#define NEDXML_API
Definition: nedxmldefs.h:31
void setMsgNewSyntaxFlag(bool b)
Definition: msgparser.h:81
bool msgNewSyntax
Definition: yydefs.h:50
void setStoreSource(bool b)
Definition: msgparser.h:74
bool getStoreSourceFlag()
Definition: msgparser.h:79
Parses MSG files into an AST.
Definition: msgparser.h:48
Definition: astbuilder.h:25
Definition: errorstore.h:37
ParseContext np
Definition: msgparser.h:51
bool getMsgNewSyntaxFlag()
Definition: msgparser.h:82