Ylva And Malin
Public Member Functions
Catch::ExprLhs< LhsT > Class Template Reference

#include <catch.hpp>

Collaboration diagram for Catch::ExprLhs< LhsT >:
Collaboration graph

Public Member Functions

 ExprLhs (LhsT lhs)
 
template<typename RhsT >
auto operator== (RhsT const &rhs) -> BinaryExpr< LhsT, RhsT const & > const
 
auto operator== (bool rhs) -> BinaryExpr< LhsT, bool > const
 
template<typename RhsT >
auto operator!= (RhsT const &rhs) -> BinaryExpr< LhsT, RhsT const & > const
 
auto operator!= (bool rhs) -> BinaryExpr< LhsT, bool > const
 
template<typename RhsT >
auto operator> (RhsT const &rhs) -> BinaryExpr< LhsT, RhsT const & > const
 
template<typename RhsT >
auto operator< (RhsT const &rhs) -> BinaryExpr< LhsT, RhsT const & > const
 
template<typename RhsT >
auto operator>= (RhsT const &rhs) -> BinaryExpr< LhsT, RhsT const & > const
 
template<typename RhsT >
auto operator<= (RhsT const &rhs) -> BinaryExpr< LhsT, RhsT const & > const
 
auto makeUnaryExpr () const -> UnaryExpr< LhsT >
 

Constructor & Destructor Documentation

template<typename LhsT>
Catch::ExprLhs< LhsT >::ExprLhs ( LhsT  lhs)
inlineexplicit

Member Function Documentation

template<typename LhsT>
auto Catch::ExprLhs< LhsT >::makeUnaryExpr ( ) const -> UnaryExpr<LhsT>
inline

Here is the call graph for this function:

Here is the caller graph for this function:

template<typename LhsT>
template<typename RhsT >
auto Catch::ExprLhs< LhsT >::operator!= ( RhsT const &  rhs) -> BinaryExpr<LhsT, RhsT const&> const
inline

Here is the call graph for this function:

template<typename LhsT>
auto Catch::ExprLhs< LhsT >::operator!= ( bool  rhs) -> BinaryExpr<LhsT, bool> const
inline
template<typename LhsT>
template<typename RhsT >
auto Catch::ExprLhs< LhsT >::operator< ( RhsT const &  rhs) -> BinaryExpr<LhsT, RhsT const&> const
inline
template<typename LhsT>
template<typename RhsT >
auto Catch::ExprLhs< LhsT >::operator<= ( RhsT const &  rhs) -> BinaryExpr<LhsT, RhsT const&> const
inline
template<typename LhsT>
template<typename RhsT >
auto Catch::ExprLhs< LhsT >::operator== ( RhsT const &  rhs) -> BinaryExpr<LhsT, RhsT const&> const
inline

Here is the call graph for this function:

template<typename LhsT>
auto Catch::ExprLhs< LhsT >::operator== ( bool  rhs) -> BinaryExpr<LhsT, bool> const
inline
template<typename LhsT>
template<typename RhsT >
auto Catch::ExprLhs< LhsT >::operator> ( RhsT const &  rhs) -> BinaryExpr<LhsT, RhsT const&> const
inline
template<typename LhsT>
template<typename RhsT >
auto Catch::ExprLhs< LhsT >::operator>= ( RhsT const &  rhs) -> BinaryExpr<LhsT, RhsT const&> const
inline

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