Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::conversion::detail Namespace Reference

Functions

template<class S , class T >
void throw_bad_cast ()
 
template<typename Target , typename Source >
bool try_lexical_convert (const Source &arg, Target &result)
 
template<typename Target , typename CharacterT >
bool try_lexical_convert (const CharacterT *chars, std::size_t count, Target &result)
 

Function Documentation

template<class S , class T >
void boost::conversion::detail::throw_bad_cast ( )
inline

References T, and boost::throw_exception().

Referenced by boost::lexical_cast().

template<typename Target , typename Source >
bool boost::conversion::detail::try_lexical_convert ( const Source &  arg,
Target &  result 
)
inline
template<typename Target , typename CharacterT >
bool boost::conversion::detail::try_lexical_convert ( const CharacterT *  chars,
std::size_t  count,
Target &  result 
)
inline