Classes | Functions | Variables
Catch::Detail Namespace Reference

Classes

class  Approx
struct  BorgType
struct  FalseType
struct  IsStreamInsertable
struct  StringMakerBase
struct  StringMakerBase< true >
struct  TrueType

Functions

template<typename T >
std::string makeString (T const &value)
FalseType operator<< (std::ostream const &, BorgType const &)
template<typename InputIterator >
std::string rangeToString (InputIterator first, InputIterator last)
std::string rawMemoryToString (const void *object, std::size_t size)
template<typename T >
std::string rawMemoryToString (const T &object)
TrueTypetestStreamable (std::ostream &)
FalseType testStreamable (FalseType)

Variables

const std::string unprintableString

Function Documentation

template<typename T >
std::string Catch::Detail::makeString ( T const &  value)

Definition at line 1763 of file catch.hpp.

FalseType Catch::Detail::operator<< ( std::ostream const &  ,
BorgType const &   
)
template<typename InputIterator >
std::string Catch::Detail::rangeToString ( InputIterator  first,
InputIterator  last 
)

Definition at line 1782 of file catch.hpp.

std::string Catch::Detail::rawMemoryToString ( const void *  object,
std::size_t  size 
)
template<typename T >
std::string Catch::Detail::rawMemoryToString ( const T object) [inline]

Definition at line 1671 of file catch.hpp.

TrueType& Catch::Detail::testStreamable ( std::ostream &  )

Variable Documentation



rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:10