Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::math::constants::is_explicitly_convertible_from_string< T > Struct Template Reference

#include <constants.hpp>

Static Public Member Functions

template<typename S1 , typename T1 >
static type_traits::yes_type selector (dummy_size< sizeof(static_cast< T1 >(declval< S1 >()))> *)
 
template<typename S1 , typename T1 >
static type_traits::no_type selector (...)
 

Static Public Attributes

static const bool value = sizeof(selector<const char*, T>(0)) == sizeof(type_traits::yes_type)
 

Member Function Documentation

template<class T >
template<typename S1 , typename T1 >
static type_traits::yes_type boost::math::constants::is_explicitly_convertible_from_string< T >::selector ( dummy_size< sizeof(static_cast< T1 >(declval< S1 >()))> *  )
static
template<class T >
template<typename S1 , typename T1 >
static type_traits::no_type boost::math::constants::is_explicitly_convertible_from_string< T >::selector (   ...)
static

Member Data Documentation

template<class T >
const bool boost::math::constants::is_explicitly_convertible_from_string< T >::value = sizeof(selector<const char*, T>(0)) == sizeof(type_traits::yes_type)
static

The documentation for this struct was generated from the following file: