18 #ifndef __OMNETPP_NEDXML_SAXPARSER_H 19 #define __OMNETPP_NEDXML_SAXPARSER_H 116 bool doParse(
const char *filename,
const char *content);
135 bool parse(
const char *filename);
143 bool parseContent(
const char *content);
148 int getCurrentLineNumber();
#define NEDXML_API
Definition: nedxmldefs.h:31
virtual void endCdataSection()
Definition: saxparser.h:93
SAXParser * parser
Definition: saxparser.h:44
virtual void processingInstruction(const char *target, const char *data)
Definition: saxparser.h:78
SAXHandler * saxHandler
Definition: saxparser.h:111
void * currentParser
Definition: saxparser.h:112
virtual void startElement(const char *name, const char **atts)
Definition: saxparser.h:63
virtual void comment(const char *data)
Definition: saxparser.h:83
virtual void endElement(const char *name)
Definition: saxparser.h:68
SAXHandler()
Definition: saxparser.h:53
const char * getErrorMessage()
Definition: saxparser.h:153
Definition: astbuilder.h:25
virtual void startCdataSection()
Definition: saxparser.h:88
Base class for SAX event handlers needed by SAXParser. This is a simplified SAX handler interface...
Definition: saxparser.h:40
Wraps XML SAX parsers.
Definition: saxparser.h:107
virtual void characterData(const char *s, int len)
Definition: saxparser.h:73
virtual void setParser(SAXParser *p)
Definition: saxparser.h:47
virtual ~SAXHandler()
Definition: saxparser.h:58