Rudiments
xmlsax.h
1// Copyright (c) 1999-2018 David Muse
2// See the COPYING file for more information.
3
4#ifndef RUDIMENTS_XMLSAX_H
5#define RUDIMENTS_XMLSAX_H
6
7#include <rudiments/private/xmlsaxincludes.h>
8
12class RUDIMENTS_DLLSPEC xmlsax : public sax {
13 public:
14
17
19 virtual ~xmlsax();
20
21 protected:
22
30 virtual bool tagStart(const char *ns, const char *name);
31
39 virtual bool attributeName(const char *name);
40
48 virtual bool attributeValue(const char *value);
49
57 virtual bool text(const char *string);
58
66 virtual bool tagEnd(const char *ns, const char *name);
67
75 virtual bool comment(const char *string);
76
84 virtual bool cdata(const char *string);
85
86 #include <rudiments/private/xmlsax.h>
87};
88
89#endif
Definition avltree.h:11
Definition sax.h:12
Definition xmlsax.h:12
virtual bool attributeName(const char *name)
virtual bool cdata(const char *string)
virtual ~xmlsax()
virtual bool attributeValue(const char *value)
virtual bool tagEnd(const char *ns, const char *name)
virtual bool comment(const char *string)
virtual bool tagStart(const char *ns, const char *name)
virtual bool text(const char *string)