ManaPlus
|
Data Structures | |
struct | BorgType |
struct | TrueType |
struct | FalseType |
struct | IsStreamInsertable |
struct | StringMakerBase |
struct | StringMakerBase< true > |
class | Approx |
Functions | |
TrueType & | testStreamable (std::ostream &) |
FalseType | testStreamable (FalseType) |
FalseType | operator<< (std::ostream const &, BorgType const &) |
std::string | rawMemoryToString (const void *object, std::size_t size) |
template<typename T > | |
std::string | rawMemoryToString (const T &object) |
template<typename InputIterator > | |
std::string | rangeToString (InputIterator first, InputIterator last) |
template<typename T > | |
std::string | makeString (T const &value) |
Variables | |
const std::string | unprintableString |
std::string Catch::Detail::makeString | ( | T const & | value | ) |
Definition at line 1761 of file catch.hpp.
References Catch::Detail::StringMakerBase< Detail::IsStreamInsertable< T >::value >::convert().
Referenced by Catch::Matchers::Contains(), Catch::Matchers::EndsWith(), Catch::Matchers::Equals(), and Catch::Matchers::StartsWith().
std::string Catch::Detail::rangeToString | ( | InputIterator | first, |
InputIterator | last | ||
) |
Definition at line 1780 of file catch.hpp.
References Catch::toString().
Referenced by Catch::toString().
|
inline |
Definition at line 1669 of file catch.hpp.
std::string Catch::Detail::rawMemoryToString | ( | const void * | object, |
std::size_t | size | ||
) |
Referenced by Catch::StringMaker< R C::* >::convert(), and Catch::StringMaker< T * >::convert().
TrueType& Catch::Detail::testStreamable | ( | std::ostream & | ) |
|
extern |
Referenced by Catch::Detail::StringMakerBase< C >::convert().