inisax.h
// Copyright (c) 1999-2018 David Muse
// See the COPYING file for more information.
#ifndef RUDIMENTS_INISAX_H
#define RUDIMENTS_INISAX_H
#include <rudiments/private/inisaxincludes.h>
class RUDIMENTS_DLLSPEC inisax : public sax {
public:
inisax();
virtual ~inisax();
protected:
virtual bool whitespaceStart();
virtual bool whitespace(const char *w);
virtual bool whitespaceEnd();
virtual bool semicolonCommentStart();
virtual bool semicolonComment(const char *c);
virtual bool semicolonCommentEnd();
virtual bool poundCommentStart();
virtual bool poundComment(const char *c);
virtual bool poundCommentEnd();
virtual bool sectionStart();
virtual bool section(const char *s);
virtual bool sectionEnd();
virtual bool keyStart();
virtual bool key(const char *k);
virtual bool keyEnd();
virtual bool valueStart();
virtual bool value(const char *v);
virtual bool valueEnd();
#include <rudiments/private/inisax.h>
};
#endif
inisax
Definition: inisax.h:12
inisax::valueStart
virtual bool valueStart()
inisax::poundCommentEnd
virtual bool poundCommentEnd()
inisax::poundCommentStart
virtual bool poundCommentStart()
inisax::keyEnd
virtual bool keyEnd()
inisax::sectionStart
virtual bool sectionStart()
inisax::keyStart
virtual bool keyStart()
inisax::whitespace
virtual bool whitespace(const char *w)
inisax::whitespaceStart
virtual bool whitespaceStart()
inisax::sectionEnd
virtual bool sectionEnd()
inisax::semicolonCommentStart
virtual bool semicolonCommentStart()
inisax::semicolonComment
virtual bool semicolonComment(const char *c)
inisax::inisax
inisax()
inisax::semicolonCommentEnd
virtual bool semicolonCommentEnd()
inisax::valueEnd
virtual bool valueEnd()
inisax::whitespaceEnd
virtual bool whitespaceEnd()
inisax::poundComment
virtual bool poundComment(const char *c)
inisax::~inisax
virtual ~inisax()
inisax::value
virtual bool value(const char *v)
inisax::key
virtual bool key(const char *k)
inisax::section
virtual bool section(const char *s)
sax
Definition: sax.h:12