|
| template<typename IntegerType , std::enable_if_t< std::is_integral< IntegerType >::value &&!std::is_same< IntegerType, bool >::value, bool > = true> |
| std::string | to_string (IntegerType x) |
| |
| template<typename BoolType , std::enable_if_t< std::is_same< BoolType, bool >::value, bool > = true> |
| std::string | to_string (BoolType x) |
| |
| template<typename FloatingType , std::enable_if_t< std::is_floating_point< FloatingType >::value, bool > = true> |
| std::string | to_string (FloatingType x) |
| |
| template<typename IntegerType , std::enable_if_t< std::is_integral< IntegerType >::value &&std::is_signed< IntegerType >::value &&!std::is_same< IntegerType, bool >::value, bool > = true> |
| IntegerType | from_string (const std::string &src, IntegerType defaultValue=static_cast< IntegerType >(0)) |
| |
| template<typename BoolType , std::enable_if_t< std::is_same< BoolType, bool >::value, bool > = true> |
| BoolType | from_string (const std::string &src, BoolType defaultValue=false) |
| |
| template<typename FloatingType , std::enable_if_t< std::is_floating_point< FloatingType >::value, bool > = true> |
| FloatingType | from_string (const std::string &src, FloatingType defaultValue=static_cast< FloatingType >(0.0)) |
| |
| template<typename IntegerType , std::enable_if_t< std::is_integral< IntegerType >::value &&sizeof(IntegerType) !=1 &&!std::is_same< IntegerType, bool >::value, bool > = true> |
| std::string | to_hex_string (IntegerType i) |
| |