Adobe Source Libraries 2.0.0
A collection of C++ libraries.
|
A utility class that uses a helper class to access a provided data structure and output well-formed JSON. More...
#include <json.hpp>
Public Types | |
typedef T::object_type | object_type |
typedef T::pair_type | pair_type |
typedef T::array_type | array_type |
typedef T::value_type | value_type |
typedef T::string_type | string_type |
typedef T::key_type | key_type |
Public Member Functions | |
json_generator (O out) | |
O | generate (const value_type &value, std::size_t indent=0) |
typedef T::object_type object_type |
typedef T::pair_type pair_type |
typedef T::array_type array_type |
typedef T::value_type value_type |
typedef T::string_type string_type |
typedef T::key_type key_type |
json_generator | ( | O | out | ) |
O generate | ( | const value_type & | value, |
std::size_t | indent = 0 ) |