17#ifndef __OMNETPP_NEDXML_ASTBUILDER_H
18#define __OMNETPP_NEDXML_ASTBUILDER_H
21#include "errorstore.h"
23#include "common/saxparser.h"
48class NEDXML_API
ASTBuilder :
public omnetpp::common::SaxHandler
52 const char *sourceFilename;
73 virtual void startElement(
const char *name,
const char **atts)
override;
74 virtual void endElement(
const char *name)
override;
75 virtual void characterData(
const char *s,
int len)
override;
76 virtual void processingInstruction(
const char *target,
const char *data)
override;
ASTBuilder(const char *filename, ErrorStore *e)
virtual ASTNode * getTree()
Definition errorstore.h:38