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

Classes

struct  spt::json::Array
 Represents a JSON array value/document. More...
 

Namespaces

 spt
 
 spt::json
 A simple JSON parser implementation.
 

Functions

template<>
std::string & spt::json::Array::get< std::string > (std::size_t index)
 Specialised method for retrieving the string value stored in a spt::json::String instance. More...
 
template<>
const std::string & spt::json::Array::get< std::string > (std::size_t index) const
 Constant version of specialised method for strings. More...
 
bool spt::json::operator== (const Array &lhs, const Array &rhs)
 Compare two arrays for equality. More...
 
std::ostream & spt::json::operator<< (std::ostream &stream, const Array &array)
 Write the array to the specified output stream. More...
 
std::string & spt::json::operator+= (std::string &output, const Array &array)
 Write the array to the specified output string. More...