Cinder  0.8.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Functions
Json.h File Reference
#include "cinder/DataSource.h"
#include "cinder/DataTarget.h"
#include "cinder/Exception.h"
#include "cinder/Utilities.h"
#include <string>
#include <boost/container/list.hpp>
Include dependency graph for Json.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cinder::JsonTree
 
class  cinder::JsonTree::ParseOptions
 Options for JSON parsing. Passed to the JsonTree constructor. More...
 
class  cinder::JsonTree::WriteOptions
 Options for JSON writing. Passed to the write method. More...
 
class  cinder::JsonTree::Exception
 Base class for JsonTree exceptions. More...
 
class  cinder::JsonTree::ExcChildNotFound
 Exception expressing the absence of an expected child node. More...
 
class  cinder::JsonTree::ExcNonConvertible
 Exception expressing the inability to convert a node's value to a requested type. More...
 
class  cinder::JsonTree::ExcJsonParserError
 Exception expressing the existence of errors when serializing or deserializing JSON. More...
 

Namespaces

 Json
 
 cinder
 

Functions

std::ostream & cinder::operator<< (std::ostream &out, const JsonTree &json)