![]() |
ManaPlus
|
#include <catch.hpp>
Public Member Functions | |
| ExpressionLhs (ResultBuilder &rb, T lhs) | |
| template<typename RhsT > | |
| ResultBuilder & | operator== (RhsT const &rhs) |
| template<typename RhsT > | |
| ResultBuilder & | operator!= (RhsT const &rhs) |
| template<typename RhsT > | |
| ResultBuilder & | operator< (RhsT const &rhs) |
| template<typename RhsT > | |
| ResultBuilder & | operator> (RhsT const &rhs) |
| template<typename RhsT > | |
| ResultBuilder & | operator<= (RhsT const &rhs) |
| template<typename RhsT > | |
| ResultBuilder & | operator>= (RhsT const &rhs) |
| ResultBuilder & | operator== (bool rhs) |
| ResultBuilder & | operator!= (bool rhs) |
| void | endExpression () |
| 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 &) |
| 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 &) |
| 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 &) |
Private Member Functions | |
| ExpressionLhs & | operator= (ExpressionLhs const &) |
| template<Internal::Operator Op, typename RhsT > | |
| ResultBuilder & | captureExpression (RhsT const &rhs) |
Private Attributes | |
| ResultBuilder & | m_rb |
| T | m_lhs |
|
inline |
|
inlineprivate |
Definition at line 1870 of file catch.hpp.
References Catch::ResultBuilder::setLhs(), Catch::ResultBuilder::setOp(), Catch::ResultBuilder::setResultType(), Catch::ResultBuilder::setRhs(), and Catch::toString().
|
inline |
|
inline |
|
inline |
| STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& Catch::ExpressionLhs< T >::operator&& | ( | RhsT const & | ) |
| STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& Catch::ExpressionLhs< T >::operator* | ( | RhsT const & | ) |
| STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& Catch::ExpressionLhs< T >::operator+ | ( | RhsT const & | ) |
| STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& Catch::ExpressionLhs< T >::operator- | ( | RhsT const & | ) |
| STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& Catch::ExpressionLhs< T >::operator/ | ( | RhsT const & | ) |
|
inline |
|
inline |
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
| STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& Catch::ExpressionLhs< T >::operator|| | ( | RhsT const & | ) |
|
private |
|
private |