USRP Hardware Driver and USRP Manual  Version: 4.4.0.HEAD-0-g5fac246b
UHD and USRP Manual
uhd::cast Namespace Reference

Functions

template<typename T >
hexstr_cast (const std::string &in)
 Convert a hexadecimal string into a value. More...
 
template<typename data_t >
data_t from_str (const std::string &)
 Generic cast-from-string function. More...
 
template<>
UHD_API bool from_str (const std::string &val)
 Specialization of uhd::cast::from_str() for Boolean values. More...
 

Function Documentation

◆ from_str() [1/2]

template<typename data_t >
data_t uhd::cast::from_str ( const std::string &  )

Generic cast-from-string function.

Specialization of uhd::cast::from_str() for Boolean values.

◆ from_str() [2/2]

template<>
UHD_API std::string uhd::cast::from_str ( const std::string &  )

Specialization of uhd::cast::from_str() for Boolean values.

Specialization of uhd::cast::from_str() for strings.

Specialization of uhd::cast::from_str() for integer values.

Specialization of uhd::cast::from_str() for double-precision values.

Specialization of uhd::cast::from_str() for Boolean values.

◆ hexstr_cast()

template<typename T >
T uhd::cast::hexstr_cast ( const std::string &  in)
inline

Convert a hexadecimal string into a value.