xmlsax.h
// Copyright (c) 1999-2018 David Muse
// See the COPYING file for more information.
#ifndef RUDIMENTS_XMLSAX_H
#define RUDIMENTS_XMLSAX_H
#include <rudiments/private/xmlsaxincludes.h>
class RUDIMENTS_DLLSPEC xmlsax : public sax {
public:
xmlsax();
virtual ~xmlsax();
protected:
virtual bool tagStart(const char *ns, const char *name);
virtual bool attributeName(const char *name);
virtual bool attributeValue(const char *value);
virtual bool text(const char *string);
virtual bool tagEnd(const char *ns, const char *name);
virtual bool comment(const char *string);
virtual bool cdata(const char *string);
#include <rudiments/private/xmlsax.h>
};
#endif
sax
Definition: sax.h:12
xmlsax
Definition: xmlsax.h:12
xmlsax::attributeName
virtual bool attributeName(const char *name)
xmlsax::cdata
virtual bool cdata(const char *string)
xmlsax::~xmlsax
virtual ~xmlsax()
xmlsax::attributeValue
virtual bool attributeValue(const char *value)
xmlsax::tagEnd
virtual bool tagEnd(const char *ns, const char *name)
xmlsax::comment
virtual bool comment(const char *string)
xmlsax::tagStart
virtual bool tagStart(const char *ns, const char *name)
xmlsax::text
virtual bool text(const char *string)
xmlsax::xmlsax
xmlsax()