Electroneum
Functions
cryptonote::json::anonymous_namespace{json_object.cpp} Namespace Reference

Functions

template<typename Source , typename Destination >
constexpr bool precision_loss ()
 
template<typename Source , typename Type >
void convert_numeric (Source source, Type &i)
 
template<typename Type >
void to_int (const rapidjson::Value &val, Type &i)
 
template<typename Type >
void to_int64 (const rapidjson::Value &val, Type &i)
 
template<typename Type >
void to_uint (const rapidjson::Value &val, Type &i)
 
template<typename Type >
void to_uint64 (const rapidjson::Value &val, Type &i)
 

Function Documentation

◆ convert_numeric()

template<typename Source , typename Type >
void cryptonote::json::anonymous_namespace{json_object.cpp}::convert_numeric ( Source  source,
Type &  i 
)

◆ precision_loss()

template<typename Source , typename Destination >
constexpr bool cryptonote::json::anonymous_namespace{json_object.cpp}::precision_loss ( )
constexpr

◆ to_int()

template<typename Type >
void cryptonote::json::anonymous_namespace{json_object.cpp}::to_int ( const rapidjson::Value &  val,
Type &  i 
)

◆ to_int64()

template<typename Type >
void cryptonote::json::anonymous_namespace{json_object.cpp}::to_int64 ( const rapidjson::Value &  val,
Type &  i 
)

◆ to_uint()

template<typename Type >
void cryptonote::json::anonymous_namespace{json_object.cpp}::to_uint ( const rapidjson::Value &  val,
Type &  i 
)

◆ to_uint64()

template<typename Type >
void cryptonote::json::anonymous_namespace{json_object.cpp}::to_uint64 ( const rapidjson::Value &  val,
Type &  i 
)