Honeycomb  0.1
Component-Model Framework
Namespaces | Functions
Json.cpp File Reference
#include "Honey/String/Json.h"
#include "yajl_gen.h"
#include "yajl_parse.h"
Include dependency graph for Json.cpp:

Namespaces

 honey
 Global Honeycomb namespace.
 
 honey::json
 Json string serialization format methods.
 

Functions

template<class Config >
istream & honey::json::operator>> (istream &is, Value_< Config > &val)
 Convert a string to a json value tree. Returns either a tree with val as the root array/object, or null if string is empty. More...
 
template istream & honey::json::operator>> (istream &is, Value_< Config< true >> &val)
 
template istream & honey::json::operator>> (istream &is, Value_< Config< false >> &val)
 
template<class Config >
ostream & honey::json::operator<< (ostream &os, const Value_< Config > &val)
 Convert a json value tree to a string. Throws ValueError on write failure. More...
 
template ostream & honey::json::operator<< (ostream &os, const Value_< Config< true >> &val)
 
template ostream & honey::json::operator<< (ostream &os, const Value_< Config< false >> &val)