|
template<class T > |
constexpr const T & | yarp::conf::clamp (const T &v, const T &lo, const T &hi) |
|
template<class T , class Compare > |
constexpr const T & | yarp::conf::clamp (const T &v, const T &lo, const T &hi, Compare comp) |
|
template<typename IntegerType , std::enable_if_t< std::is_integral< IntegerType >::value &&!std::is_same< IntegerType, bool >::value, bool > = true> |
std::string | yarp::conf::numeric::to_string (IntegerType x) |
|
template<typename BoolType , std::enable_if_t< std::is_same< BoolType, bool >::value, bool > = true> |
std::string | yarp::conf::numeric::to_string (BoolType x) |
|
template<typename FloatingType , std::enable_if_t< std::is_floating_point< FloatingType >::value, bool > = true> |
std::string | yarp::conf::numeric::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 | yarp::conf::numeric::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 | yarp::conf::numeric::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 | yarp::conf::numeric::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 | yarp::conf::numeric::to_hex_string (IntegerType i) |
|