SPT JSON API  1.0.0
Developed by Sans Pareil Technologies, Inc. (SPT)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
Object.h File Reference
#include <spt/json/Json.h>
#include <unordered_map>
#include <unordered_set>
+ Include dependency graph for Object.h:
+ This graph shows which files directly or indirectly include this file:

Classes

struct  spt::json::Object
 Represents a JSON object value/document. More...
 

Namespaces

 spt
 
 spt::json
 A simple JSON parser implementation.
 

Functions

template<>
std::string & spt::json::Object::get< std::string > (const std::string &name)
 
template<>
const std::string & spt::json::Object::get< std::string > (const std::string &name) const
 Constant version of specialised method for strings. More...
 
bool spt::json::operator== (const Object &lhs, const Object &rhs)
 Compare two objects for equality. More...
 
std::ostream & spt::json::operator<< (std::ostream &stream, const Object &object)
 Write the object to the specified output stream. More...
 
std::string & spt::json::operator+= (std::string &output, const Object &object)
 Write the object to the specified output string. More...