CoolProp  4.2.5
An open-source fluid property and humid air property database
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
Catch::ExpressionLhs< T > Class Template Reference

#include <catch.hpp>

Public Member Functions

 ExpressionLhs (T lhs)
 
template<typename RhsT >
ExpressionResultBuilderoperator== (RhsT const &rhs)
 
template<typename RhsT >
ExpressionResultBuilderoperator!= (RhsT const &rhs)
 
template<typename RhsT >
ExpressionResultBuilderoperator< (RhsT const &rhs)
 
template<typename RhsT >
ExpressionResultBuilderoperator> (RhsT const &rhs)
 
template<typename RhsT >
ExpressionResultBuilderoperator<= (RhsT const &rhs)
 
template<typename RhsT >
ExpressionResultBuilderoperator>= (RhsT const &rhs)
 
ExpressionResultBuilderoperator== (bool rhs)
 
ExpressionResultBuilderoperator!= (bool rhs)
 
ExpressionResultBuilderendExpression (ResultDisposition::Flags resultDisposition)
 
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 &)
 

Detailed Description

template<typename T>
class Catch::ExpressionLhs< T >

Definition at line 1212 of file catch.hpp.

Constructor & Destructor Documentation

template<typename T >
Catch::ExpressionLhs< T >::ExpressionLhs ( lhs)
inline

Definition at line 1216 of file catch.hpp.

Member Function Documentation

template<typename T >
ExpressionResultBuilder& Catch::ExpressionLhs< T >::endExpression ( ResultDisposition::Flags  resultDisposition)
inline

Definition at line 1256 of file catch.hpp.

template<typename T >
template<typename RhsT >
ExpressionResultBuilder& Catch::ExpressionLhs< T >::operator!= ( RhsT const &  rhs)
inline

Definition at line 1224 of file catch.hpp.

template<typename T >
ExpressionResultBuilder& Catch::ExpressionLhs< T >::operator!= ( bool  rhs)
inline

Definition at line 1252 of file catch.hpp.

template<typename T >
template<typename RhsT >
STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& Catch::ExpressionLhs< T >::operator&& ( RhsT const &  )
template<typename T >
template<typename RhsT >
STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& Catch::ExpressionLhs< T >::operator* ( RhsT const &  )
template<typename T >
template<typename RhsT >
STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& Catch::ExpressionLhs< T >::operator+ ( RhsT const &  )
template<typename T >
template<typename RhsT >
STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& Catch::ExpressionLhs< T >::operator- ( RhsT const &  )
template<typename T >
template<typename RhsT >
STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& Catch::ExpressionLhs< T >::operator/ ( RhsT const &  )
template<typename T >
template<typename RhsT >
ExpressionResultBuilder& Catch::ExpressionLhs< T >::operator< ( RhsT const &  rhs)
inline

Definition at line 1229 of file catch.hpp.

template<typename T >
template<typename RhsT >
ExpressionResultBuilder& Catch::ExpressionLhs< T >::operator<= ( RhsT const &  rhs)
inline

Definition at line 1239 of file catch.hpp.

template<typename T >
template<typename RhsT >
ExpressionResultBuilder& Catch::ExpressionLhs< T >::operator== ( RhsT const &  rhs)
inline

Definition at line 1219 of file catch.hpp.

template<typename T >
ExpressionResultBuilder& Catch::ExpressionLhs< T >::operator== ( bool  rhs)
inline

Definition at line 1248 of file catch.hpp.

template<typename T >
template<typename RhsT >
ExpressionResultBuilder& Catch::ExpressionLhs< T >::operator> ( RhsT const &  rhs)
inline

Definition at line 1234 of file catch.hpp.

template<typename T >
template<typename RhsT >
ExpressionResultBuilder& Catch::ExpressionLhs< T >::operator>= ( RhsT const &  rhs)
inline

Definition at line 1244 of file catch.hpp.

template<typename T >
template<typename RhsT >
STATIC_ASSERT_Expression_Too_Complex_Please_Rewrite_As_Binary_Comparison& Catch::ExpressionLhs< T >::operator|| ( RhsT const &  )

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