lab_trees
Tempestuous Trees
Catch::BinaryExpression< LhsT, Op, RhsT > Class Template Reference
Inheritance diagram for Catch::BinaryExpression< LhsT, Op, RhsT >:
[legend]
Collaboration diagram for Catch::BinaryExpression< LhsT, Op, RhsT >:
[legend]

Public Member Functions

 BinaryExpression (ResultBuilder &rb, LhsT lhs, RhsT rhs)
 
BinaryExpressionoperator= (BinaryExpression &)
 
void endExpression () const
 
virtual bool isBinaryExpression () const CATCH_OVERRIDE
 
virtual void reconstructExpression (std::string &dest) const CATCH_OVERRIDE
 
- Public Member Functions inherited from Catch::DecomposedExpression
template<typename T >
STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison & operator+ (T const &)
 
template<typename T >
STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison & operator- (T const &)
 
template<typename T >
STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison & operator* (T const &)
 
template<typename T >
STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison & operator/ (T const &)
 
template<typename T >
STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison & operator% (T const &)
 
template<typename T >
STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison & operator&& (T const &)
 
template<typename T >
STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison & operator|| (T const &)
 

Private Attributes

ResultBuilderm_rb
 
LhsT m_lhs
 
RhsT m_rhs
 

The documentation for this class was generated from the following file: