Rosetta
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

◆ get_value() [1/9]

template<class Value >
bool utility::json_spirit::internal_::get_value ( const Value value,
Type_to_type< bool >   
)

References value.

◆ get_value() [2/9]

template<class Value >
boost::int64_t utility::json_spirit::internal_::get_value ( const Value value,
Type_to_type< boost::int64_t  
)

References value.

◆ get_value() [3/9]

template<class Value >
boost::uint64_t utility::json_spirit::internal_::get_value ( const Value value,
Type_to_type< boost::uint64_t  
)

References value.

◆ get_value() [4/9]

template<class Value >
double utility::json_spirit::internal_::get_value ( const Value value,
Type_to_type< double  
)

References value.

◆ get_value() [5/9]

template<class Value >
float utility::json_spirit::internal_::get_value ( const Value value,
Type_to_type< float >   
)

References value.

◆ get_value() [6/9]

template<class Value >
int utility::json_spirit::internal_::get_value ( const Value value,
Type_to_type< int >   
)

◆ get_value() [7/9]

template<class Value >
Value::Array utility::json_spirit::internal_::get_value ( const Value value,
Type_to_type< typename Value::Array  
)

References value.

◆ get_value() [8/9]

template<class Value >
Value::Object utility::json_spirit::internal_::get_value ( const Value value,
Type_to_type< typename Value::Object  
)

References value.

◆ get_value() [9/9]

template<class Value >
Value::String_type utility::json_spirit::internal_::get_value ( const Value value,
Type_to_type< typename Value::String_type  
)

References value.