#include <catch.hpp>

Public Member Functions | |
| AnyOf & | add (Matcher< ExpressionT > const &matcher) |
| AnyOf () | |
| AnyOf (AnyOf const &other) | |
| virtual bool | match (ExpressionT const &expr) const |
| virtual std::string | toString () const |
Public Member Functions inherited from Catch::Matchers::Impl::MatcherImpl< AnyOf< ExpressionT >, ExpressionT > | |
| virtual Ptr< Matcher< ExpressionT > > | clone () const |
Public Member Functions inherited from Catch::Matchers::Impl::Matcher< ExpressionT > | |
| virtual | ~Matcher () |
Public Member Functions inherited from Catch::SharedImpl< IShared > | |
| virtual void | addRef () const |
| virtual void | release () const |
| SharedImpl () | |
Public Member Functions inherited from Catch::IShared | |
| virtual | ~IShared () |
Private Attributes | |
| std::vector< Ptr< Matcher< ExpressionT > > > | m_matchers |
Additional Inherited Members | |
Public Types inherited from Catch::Matchers::Impl::Matcher< ExpressionT > | |
| typedef ExpressionT | ExpressionType |
Public Attributes inherited from Catch::SharedImpl< IShared > | |
| unsigned int | m_rc |
Protected Member Functions inherited from Catch::NonCopyable | |
| NonCopyable () | |
| virtual | ~NonCopyable () |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Implements Catch::Matchers::Impl::Matcher< ExpressionT >.
|
inlinevirtual |
Implements Catch::Matchers::Impl::Matcher< ExpressionT >.
|
private |