jsonsax.h
// Copyright (c) 1999-2018 David Muse
// See the COPYING file for more information.
#ifndef RUDIMENTS_JSONSAX_H
#define RUDIMENTS_JSONSAX_H
#include <rudiments/private/jsonsaxincludes.h>
class RUDIMENTS_DLLSPEC jsonsax : public sax {
public:
jsonsax();
virtual ~jsonsax();
protected:
virtual bool objectStart();
virtual bool memberStart();
virtual bool memberName(const char *name);
virtual bool valueStart();
virtual bool stringValue(const char *value);
virtual bool numberValue(const char *value);
virtual bool trueValue();
virtual bool falseValue();
virtual bool nullValue();
virtual bool arrayStart();
virtual bool arrayEnd();
virtual bool valueEnd();
virtual bool memberEnd();
virtual bool objectEnd();
#include <rudiments/private/jsonsax.h>
};
#endif
jsonsax
Definition: jsonsax.h:12
jsonsax::valueStart
virtual bool valueStart()
jsonsax::objectEnd
virtual bool objectEnd()
jsonsax::objectStart
virtual bool objectStart()
jsonsax::jsonsax
jsonsax()
jsonsax::numberValue
virtual bool numberValue(const char *value)
jsonsax::memberStart
virtual bool memberStart()
jsonsax::memberEnd
virtual bool memberEnd()
jsonsax::falseValue
virtual bool falseValue()
jsonsax::nullValue
virtual bool nullValue()
jsonsax::arrayEnd
virtual bool arrayEnd()
jsonsax::memberName
virtual bool memberName(const char *name)
jsonsax::valueEnd
virtual bool valueEnd()
jsonsax::stringValue
virtual bool stringValue(const char *value)
jsonsax::arrayStart
virtual bool arrayStart()
jsonsax::~jsonsax
virtual ~jsonsax()
jsonsax::trueValue
virtual bool trueValue()
sax
Definition: sax.h:12