|
Pyrogenesis trunk
|
#include <vector>#include <map>#include <string>#include <cassert>#include <sstream>#include <stdexcept>#include <boost/config.hpp>#include <boost/cstdint.hpp>#include <boost/shared_ptr.hpp>#include <boost/variant.hpp>

Go to the source code of this file.
Namespaces | |
| namespace | json_spirit |
| namespace | json_spirit::internal_ |
Macros | |
| #define | JSON_SPIRIT_VALUE_ENABLED |
Typedefs | |
| typedef Config_vector< std::string > | json_spirit::Config |
| typedef Config::Value_type | json_spirit::Value |
| typedef Config::Pair_type | json_spirit::Pair |
| typedef Config::Object_type | json_spirit::Object |
| typedef Config::Array_type | json_spirit::Array |
Functions | |
| static std::string | json_spirit::value_type_to_string (const Value_type vtype) |
| bool | json_spirit::operator== (const Null &, const Null &) |
| template<class String_type > | |
| String_type | json_spirit::to_str (const char *c_str) |
| template<class Value > | |
| int | json_spirit::internal_::get_value (const Value &value, Type_to_type< int >) |
| template<class Value > | |
| boost::int64_t | json_spirit::internal_::get_value (const Value &value, Type_to_type< boost::int64_t >) |
| template<class Value > | |
| boost::uint64_t | json_spirit::internal_::get_value (const Value &value, Type_to_type< boost::uint64_t >) |
| template<class Value > | |
| double | json_spirit::internal_::get_value (const Value &value, Type_to_type< double >) |
| template<class Value > | |
| Value::String_type | json_spirit::internal_::get_value (const Value &value, Type_to_type< typename Value::String_type >) |
| template<class Value > | |
| Value::Array | json_spirit::internal_::get_value (const Value &value, Type_to_type< typename Value::Array >) |
| template<class Value > | |
| Value::Object | json_spirit::internal_::get_value (const Value &value, Type_to_type< typename Value::Object >) |
| template<class Value > | |
| bool | json_spirit::internal_::get_value (const Value &value, Type_to_type< bool >) |
| #define JSON_SPIRIT_VALUE_ENABLED |