|
| ResultBuilder (char const *macroName, SourceLineInfo const &lineInfo, char const *capturedExpression, ResultDisposition::Flags resultDisposition, char const *secondArg="") |
|
template<typename T > |
ExpressionLhs< T const & > | operator<= (T const &operand) |
|
ExpressionLhs< bool > | operator<= (bool value) |
|
template<typename T > |
ResultBuilder & | operator<< (T const &value) |
|
template<typename RhsT > |
STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison & | operator&& (RhsT const &) |
|
template<typename RhsT > |
STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison & | operator|| (RhsT const &) |
|
ResultBuilder & | setResultType (ResultWas::OfType result) |
|
ResultBuilder & | setResultType (bool result) |
|
ResultBuilder & | setLhs (std::string const &lhs) |
|
ResultBuilder & | setRhs (std::string const &rhs) |
|
ResultBuilder & | setOp (std::string const &op) |
|
void | endExpression () |
|
std::string | reconstructExpression () const |
|
AssertionResult | build () const |
|
void | useActiveException (ResultDisposition::Flags resultDisposition=ResultDisposition::Normal) |
|
void | captureResult (ResultWas::OfType resultType) |
|
void | captureExpression () |
|
void | captureExpectedException (std::string const &expectedMessage) |
|
void | captureExpectedException (Matchers::Impl::Matcher< std::string > const &matcher) |
|
void | handleResult (AssertionResult const &result) |
|
void | react () |
|
bool | shouldDebugBreak () const |
|
bool | allowThrows () const |
|
The documentation for this class was generated from the following file:
- /tmp/tmpm17608ru/Framework/interface/catch.hpp