6 #ifndef _INC_cXmlVisitor_H
7 #define _INC_cXmlVisitor_H
17 #define cXmlNodeTypeDEF(a,b,c) class cXml##a;
19 #undef cXmlNodeTypeDEF
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
Definition: cXmlDocument.h:353
Definition: cXmlDocument.h:635
Definition: cXmlDocument.h:549
Definition: cXmlDocument.h:279
Definition: cXmlDocument.h:441
Definition: cXmlVisitor.h:22
virtual bool VisitExit(const cXmlDocument &)
Visit a document.
Definition: cXmlVisitor.h:52
virtual bool Visit(const cXmlDeclaration &)
Visit a declaration.
Definition: cXmlVisitor.h:69
virtual bool Visit(const cXmlUnknown &)
Visit an unknown node.
Definition: cXmlVisitor.h:84
virtual bool Visit(const cXmlComment &)
Visit a comment node.
Definition: cXmlVisitor.h:79
virtual ~IXmlVisitor()
Definition: cXmlVisitor.h:43
virtual bool VisitEnter(const cXmlElement &)
Visit an element.
Definition: cXmlVisitor.h:58
virtual bool VisitExit(const cXmlElement &)
Visit an element.
Definition: cXmlVisitor.h:63
virtual bool Visit(const cXmlText &)
Visit a text node.
Definition: cXmlVisitor.h:74
virtual bool VisitEnter(const cXmlDocument &)
Visit a document.
Definition: cXmlVisitor.h:47