The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes
test_throw::implementation Namespace Reference

Classes

struct  tlexical_cast
 Base class for the conversion. More...
 
struct  tlexical_cast< long long, From, void, typename boost::enable_if< boost::mpl::has_key< boost::mpl::set< char *, const char * >, From > >::type >
 Specialized conversion class. More...
 
struct  tlexical_cast< long long, std::string >
 Specialized conversion class. More...
 
struct  tlexical_cast< std::string, From, void, typename boost::enable_if< boost::is_integral< typename boost::remove_pointer< From >::type > >::type >
 Specialized conversion class. More...
 
struct  tlexical_cast< To, From, typename boost::enable_if< boost::is_signed< To > >::type, typename boost::enable_if< boost::mpl::has_key< boost::mpl::set< char *, const char * >, From > >::type >
 Specialized conversion class. More...
 
struct  tlexical_cast< To, From, typename boost::enable_if< boost::is_unsigned< To > >::type, typename boost::enable_if< boost::mpl::has_key< boost::mpl::set< char *, const char * >, From > >::type >
 Specialized conversion class. More...
 
struct  tlexical_cast< To, std::string, typename boost::enable_if< boost::is_signed< To > >::type >
 Specialized conversion class. More...
 
struct  tlexical_cast< To, std::string, typename boost::enable_if< boost::is_unsigned< To > >::type >
 Specialized conversion class. More...
 
struct  tlexical_cast< unsigned long long, From, void, typename boost::enable_if< boost::mpl::has_key< boost::mpl::set< char *, const char * >, From > >::type >
 Specialized conversion class. More...
 
struct  tlexical_cast< unsigned long long, std::string >
 Specialized conversion class. More...