GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
Catch::Detail Namespace Reference

Classes

class  IsStreamInsertable
class  Approx

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

◆ convertUnknownEnumToString()

template<typename E>
std::string Catch::Detail::convertUnknownEnumToString ( E e)
Here is the caller graph for this function:

◆ convertUnstreamable() [1/2]

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

◆ convertUnstreamable() [2/2]

template<typename T>
std::enable_if<!std::is_enum< T >::value, std::string >::type Catch::Detail::convertUnstreamable ( T const & value)
Here is the caller graph for this function:

◆ rangeToString()

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

◆ rawMemoryToString() [1/2]

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

◆ rawMemoryToString() [2/2]

std::string Catch::Detail::rawMemoryToString ( const void * object,
std::size_t size )
Here is the caller graph for this function:

◆ stringify()

template<typename T>
std::string Catch::Detail::stringify ( const T & e)
Here is the caller graph for this function:

Variable Documentation

◆ unprintableString

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