Go to the documentation of this file.
18 #ifndef __OMNETPP_NEDXML_DTDVALIDATIONUTILS_H
19 #define __OMNETPP_NEDXML_DTDVALIDATIONUTILS_H
38 void tryCheckChoice(
ASTNode *node,
ASTNode *&curchild,
int tags[],
char mult);
48 void checkSequence(
ASTNode *node,
int tags[],
char mult[]);
49 void checkChoice(
ASTNode *node,
int tags[],
char mult);
50 void checkSeqOfChoices(
ASTNode *node, Choice choices[],
int n);
52 void checkRequiredAttribute(
ASTNode *node,
const char *attr);
53 void checkEnumeratedAttribute(
ASTNode *node,
const char *attr,
const char *vals[],
int n);
54 void checkNameAttribute(
ASTNode *node,
const char *attr);
55 void checkCommentAttribute(
ASTNode *node,
const char *attr);
char mult
Definition: dtdvalidationutils.h:43
#define NEDXML_API
Definition: nedxmldefs.h:31
Definition: dtdvalidationutils.h:41
Definition: astbuilder.h:25
Definition: dtdvalidationutils.h:34
ErrorStore * errors
Definition: dtdvalidationutils.h:37
Definition: errorstore.h:37
DtdValidationUtils(ErrorStore *e)
Definition: dtdvalidationutils.h:47