Rosetta  2019.07
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Functions
utility::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 >
float get_value (const Value &value, Type_to_type< float >)
 
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 utility::json_spirit::internal_::get_value ( const Value &  value,
Type_to_type< int  
)
template<class Value >
boost::int64_t utility::json_spirit::internal_::get_value ( const Value &  value,
Type_to_type< boost::int64_t  
)
template<class Value >
boost::uint64_t utility::json_spirit::internal_::get_value ( const Value &  value,
Type_to_type< boost::uint64_t  
)
template<class Value >
float utility::json_spirit::internal_::get_value ( const Value &  value,
Type_to_type< float  
)
template<class Value >
double utility::json_spirit::internal_::get_value ( const Value &  value,
Type_to_type< double  
)
template<class Value >
Value::String_type utility::json_spirit::internal_::get_value ( const Value &  value,
Type_to_type< typename Value::String_type >   
)
template<class Value >
Value::Array utility::json_spirit::internal_::get_value ( const Value &  value,
Type_to_type< typename Value::Array >   
)
template<class Value >
Value::Object utility::json_spirit::internal_::get_value ( const Value &  value,
Type_to_type< typename Value::Object >   
)
template<class Value >
bool utility::json_spirit::internal_::get_value ( const Value &  value,
Type_to_type< bool  
)