OTest2
A C++ testing framework
|
Go to the source code of this file.
Classes | |
struct | OTest2::Private::NumSequence<... > |
Compile-time sequence of integers. More... | |
struct | OTest2::Private::GenSequence< N_, Seq_ > |
Compile-time generator of the sequence of integers. More... | |
struct | OTest2::Private::GenSequence< 0, Seq_... > |
Namespaces | |
OTest2 | |
OTest2::Private | |
Functions | |
template<typename... Values_, int... indexes_> | |
void | OTest2::Private::invokeFunction (NumSequence< indexes_... >, AssertStream *stream_, void(AssertStream::*fce_)(Values_...), const std::tuple< Values_... > &args_) |
template<typename... Values_> | |
std::ostream & | OTest2::operator<< (std::ostream &os_, const Private::Manipulator< Values_... > &manip_) |
Application of manipulators. More... | |
template std::ostream & | OTest2::operator<< (std::ostream &os_, const Private::Manipulator< Color > &) |
template std::ostream & | OTest2::operator<< (std::ostream &os_, const Private::Manipulator< Style > &) |
template std::ostream & | OTest2::operator<< (std::ostream &os_, const Private::Manipulator< int > &) |
template std::ostream & | OTest2::operator<< (std::ostream &os_, const Private::Manipulator<> &) |
Private::Manipulator< Color > | OTest2::foreground (Color color_) |
Foreground color manipulator. More... | |
Private::Manipulator< Color > | OTest2::background (Color color_) |
Background color manipulator. More... | |
Private::Manipulator< Style > | OTest2::textStyle (Style style_) |
Text style manipulator. More... | |
Private::Manipulator | OTest2::resetAttrs () |
Reset color and style attributes - manipulator. More... | |
Private::Manipulator< int > | OTest2::assertPar (int index_) |
Print assertion parameter. More... | |
Private::Manipulator | OTest2::commitMsg () |
Commit current assertion message. More... | |