Pyrogenesis  trunk
Classes | Functions
json_spirit::internal_ Namespace Reference

Classes

struct  Type_to_type
 

Functions

template<class Value >
int get_value (const Value &value, Type_to_type< int >)
 
template<class Value >
boost::int64_t get_value (const Value &value, Type_to_type< boost::int64_t >)
 
template<class Value >
boost::uint64_t get_value (const Value &value, Type_to_type< boost::uint64_t >)
 
template<class Value >
double get_value (const Value &value, Type_to_type< double >)
 
template<class Value >
Value::String_type get_value (const Value &value, Type_to_type< typename Value::String_type >)
 
template<class Value >
Value::Array get_value (const Value &value, Type_to_type< typename Value::Array >)
 
template<class Value >
Value::Object get_value (const Value &value, Type_to_type< typename Value::Object >)
 
template<class Value >
bool get_value (const Value &value, Type_to_type< bool >)
 

Function Documentation

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 >   
)