Library JSON

Package JSON

Overview

Classes: Array, Handler, JSONException, JSONTemplateException, Object, ParseHandler, Parser, ParserImpl, PrintHandler, Query, Stringifier, Template, TemplateCache

Classes

class Array

Represents a JSON array. more...

class Handler

Interface for handling parsing events generated by the JSON Parser. more...

class JSONException

 more...

class JSONTemplateException

 more...

class Object

Represents a JSON object. more...

class ParseHandler

ParseHandler is the default handler for the JSON Parser. more...

class Parser

A parser for reading RFC 4627 compliant JSON from strings or streams. more...

class ParserImpl

 more...

class PrintHandler

PrintHandler formats and prints the JSON object to either user-provided std::ostream or standard output. more...

class Query

Class that can be used to search for a value in a JSON object or array. more...

class Stringifier

Helper class for creating a string from a JSON object or array. more...

class Template

Template is a template engine which uses JSON as input for generating output. more...

class TemplateCache

Use to cache parsed templates. more...