Ylva And Malin
Data Structures | Functions | Variables
Catch::Detail Namespace Reference

Data Structures

class  Approx
 
class  IsStreamInsertable
 

Functions

std::string rawMemoryToString (const void *object, std::size_t size)
 
template<typename T >
std::string rawMemoryToString (const T &object)
 
template<typename E >
std::string convertUnknownEnumToString (E e)
 
template<typename T >
std::enable_if<!std::is_enum< T >::value, std::string >::type convertUnstreamable (T const &value)
 
template<typename T >
std::enable_if< std::is_enum< T >::value, std::string >::type convertUnstreamable (T const &value)
 
template<typename T >
std::string stringify (const T &e)
 
template<typename InputIterator >
std::string rangeToString (InputIterator first, InputIterator last)
 

Variables

const std::string unprintableString
 

Function Documentation

template<typename E >
std::string Catch::Detail::convertUnknownEnumToString ( e)

Here is the call graph for this function:

Here is the caller graph for this function:

template<typename T >
std::enable_if<!std::is_enum<T>::value, std::string>::type Catch::Detail::convertUnstreamable ( T const &  value)

Here is the call graph for this function:

Here is the caller graph for this function:

template<typename T >
std::enable_if<std::is_enum<T>::value, std::string>::type Catch::Detail::convertUnstreamable ( T const &  value)

Here is the call graph for this function:

template<typename InputIterator >
std::string Catch::Detail::rangeToString ( InputIterator  first,
InputIterator  last 
)

Here is the call graph for this function:

std::string Catch::Detail::rawMemoryToString ( const void object,
std::size_t  size 
)
template<typename T >
std::string Catch::Detail::rawMemoryToString ( const T &  object)

Here is the caller graph for this function:

template<typename T >
std::string Catch::Detail::stringify ( const T &  e)

Here is the caller graph for this function:

Variable Documentation

const std::string Catch::Detail::unprintableString