xmlsax.h
// Copyright (c) 2002 David Muse
// See the COPYING file for more information.
#ifndef RUDIMENTS_XMLSAX_H
#define RUDIMENTS_XMLSAX_H
#include <rudiments/private/xmlsaxincludes.h>
class xmlsaxprivate;
class RUDIMENTS_DLLSPEC xmlsax {
public:
xmlsax();
virtual ~xmlsax();
virtual bool parseFile(const char *filename);
virtual bool parseString(const char *string);
const char *getError();
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
xmlsax
Definition: xmlsax.h:14