OmniSciDB  fe05a0c208
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
anonymous_namespace{toString.h} Namespace Reference

Classes

struct  has_toString
 
struct  has_toString< T, decltype(std::declval< T >().toString(), void())>
 
struct  get_has_toString
 

Functions

template<typename T >
struct get_has_toString< T,
decltype(std::declval< T >
().get() -> 
toString ()
 

Variables

template<class T >
constexpr bool has_toString_v = has_toString<T>::value
 
template<class T >
struct get_has_toString< T,
decltype(std::declval< T >
().get() -> void())> constexpr
bool 
get_has_toString_v = get_has_toString<T>::value
 

Function Documentation

template<typename T >
struct get_has_toString< T, decltype(std::declval< T >().get() -> anonymous_namespace{toString.h}::toString ( )

Variable Documentation

template<class T >
struct get_has_toString< T, decltype(std::declval< T >().get() -> void ())> constexpr bool anonymous_namespace{toString.h}::get_has_toString_v = get_has_toString<T>::value
inline

Definition at line 111 of file toString.h.

template<class T >
constexpr bool anonymous_namespace{toString.h}::has_toString_v = has_toString<T>::value
inline

Definition at line 103 of file toString.h.