|
OTest2
A C++ testing framework
|
Classes | |
| struct | GenSequence |
| Compile-time generator of the sequence of integers. More... | |
| struct | GenSequence< 0, Seq_... > |
| class | HasContainerKeyComp |
| class | Manipulator |
| struct | MapTraitImpl |
| struct | MapTraitImpl< Container_, false > |
| struct | MapTraitImpl< Container_, true > |
| struct | MapTraitImplCommon |
| struct | NumSequence |
| Compile-time sequence of integers. More... | |
| struct | SelectArgType |
| struct | SelectArgType< Type_, false > |
| struct | SelectArgType< Type_, true > |
Functions | |
| template<template< typename, typename > class Compare_, typename IterA_ , typename IterB_ > | |
| bool | compareListsItemWise (std::vector< std::string > &messages_, IterA_ begin_a_, IterA_ end_a_, IterB_ begin_b_, IterB_ end_b_) |
| template<template< typename, typename > class Compare_, typename IterA_ , typename IterB_ > | |
| bool | compareListsLexicographically (std::vector< std::string > &messages_, IterA_ begin_a_, IterA_ end_a_, IterB_ begin_b_, IterB_ end_b_) |
| template<template< typename, typename > class Compare_, typename ContainerA_ , typename ContainerB_ > | |
| bool | compareMaps (std::vector< std::string > &messages_, const ContainerA_ &a_, const ContainerB_ &b_) |
| template<typename... Values_, int... indexes_> | |
| void | invokeFunction (NumSequence< indexes_... >, AssertStream *stream_, void(AssertStream::*fce_)(Values_...), const std::tuple< Values_... > &args_) |
| bool OTest2::Private::compareListsItemWise | ( | std::vector< std::string > & | messages_, |
| IterA_ | begin_a_, | ||
| IterA_ | end_a_, | ||
| IterB_ | begin_b_, | ||
| IterB_ | end_b_ | ||
| ) |
Definition at line 49 of file assertionsitemwiseimpl.h.
| bool OTest2::Private::compareListsLexicographically | ( | std::vector< std::string > & | messages_, |
| IterA_ | begin_a_, | ||
| IterA_ | end_a_, | ||
| IterB_ | begin_b_, | ||
| IterB_ | end_b_ | ||
| ) |
Definition at line 42 of file assertionslexiimpl.h.
| bool OTest2::Private::compareMaps | ( | std::vector< std::string > & | messages_, |
| const ContainerA_ & | a_, | ||
| const ContainerB_ & | b_ | ||
| ) |
Definition at line 41 of file assertionsmapimpl.h.
| void OTest2::Private::invokeFunction | ( | NumSequence< indexes_... > | , |
| AssertStream * | stream_, | ||
| void(AssertStream::*)(Values_...) | fce_, | ||
| const std::tuple< Values_... > & | args_ | ||
| ) |
Definition at line 121 of file assertstream.cpp.
1.8.17