\hypertarget{class_catch_1_1_binary_expr}{}\doxysection{Catch\+::Binary\+Expr\texorpdfstring{$<$}{<} LhsT, RhsT \texorpdfstring{$>$}{>} Class Template Reference}
\label{class_catch_1_1_binary_expr}\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}


{\ttfamily \#include $<$catch/catch.\+hpp$>$}



Inheritance diagram for Catch\+::Binary\+Expr\texorpdfstring{$<$}{<} LhsT, RhsT \texorpdfstring{$>$}{>}\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=232pt]{class_catch_1_1_binary_expr__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for Catch\+::Binary\+Expr\texorpdfstring{$<$}{<} LhsT, RhsT \texorpdfstring{$>$}{>}\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=232pt]{class_catch_1_1_binary_expr__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_catch_1_1_binary_expr_a657d66346aef97a760c22776fe6008b6}{Binary\+Expr}} (bool comparison\+Result, LhsT lhs, \mbox{\hyperlink{class_catch_1_1_string_ref}{String\+Ref}} op, RhsT rhs)
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_ae4fba62be6063010bc33d0988ff7d8d5}{operator\&\&}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_a331e53968b1a2f92827c35721cc7eded}{operator$\vert$$\vert$}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_a245bffd2aab2f560814739986710aaf1}{operator==}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_ad06dd2c9fc1dd77fe8d8e51440c14ff6}{operator!=}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_acff324c7d285cbee7efa9fbe83955638}{operator$>$}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_a7e6c3dcf59b3cd51e7c82355da3ef451}{operator$<$}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_a67901ddb9afd83961fb4e65ea3d75050}{operator$>$=}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_a5590a2c5f5074ca2509c09b92bfcdf57}{operator$<$=}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\item 
\mbox{\hyperlink{class_catch_1_1_binary_expr_a657d66346aef97a760c22776fe6008b6}{Binary\+Expr}} (bool comparison\+Result, LhsT lhs, \mbox{\hyperlink{class_catch_1_1_string_ref}{String\+Ref}} op, RhsT rhs)
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_ae4fba62be6063010bc33d0988ff7d8d5}{operator\&\&}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_a331e53968b1a2f92827c35721cc7eded}{operator$\vert$$\vert$}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_a245bffd2aab2f560814739986710aaf1}{operator==}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_ad06dd2c9fc1dd77fe8d8e51440c14ff6}{operator!=}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_acff324c7d285cbee7efa9fbe83955638}{operator$>$}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_a7e6c3dcf59b3cd51e7c82355da3ef451}{operator$<$}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_a67901ddb9afd83961fb4e65ea3d75050}{operator$>$=}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{class_catch_1_1_binary_expr_a5590a2c5f5074ca2509c09b92bfcdf57}{operator$<$=}} (T) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$ LhsT, RhsT const \& $>$ const
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}


\doxysubsection{Detailed Description}
\subsubsection*{template$<$typename LhsT, typename RhsT$>$\newline
class Catch\+::\+Binary\+Expr$<$ Lhs\+T, Rhs\+T $>$}


Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02224}{2224}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}.



\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_catch_1_1_binary_expr_a657d66346aef97a760c22776fe6008b6}\label{class_catch_1_1_binary_expr_a657d66346aef97a760c22776fe6008b6}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!BinaryExpr@{BinaryExpr}}
\index{BinaryExpr@{BinaryExpr}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{BinaryExpr()}{BinaryExpr()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
\mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::\+Binary\+Expr (\begin{DoxyParamCaption}\item[{bool}]{comparison\+Result,  }\item[{LhsT}]{lhs,  }\item[{\mbox{\hyperlink{class_catch_1_1_string_ref}{String\+Ref}}}]{op,  }\item[{RhsT}]{rhs }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02235}{2235}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_a657d66346aef97a760c22776fe6008b6}\label{class_catch_1_1_binary_expr_a657d66346aef97a760c22776fe6008b6}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!BinaryExpr@{BinaryExpr}}
\index{BinaryExpr@{BinaryExpr}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{BinaryExpr()}{BinaryExpr()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
\mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::\+Binary\+Expr (\begin{DoxyParamCaption}\item[{bool}]{comparison\+Result,  }\item[{LhsT}]{lhs,  }\item[{\mbox{\hyperlink{class_catch_1_1_string_ref}{String\+Ref}}}]{op,  }\item[{RhsT}]{rhs }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch2_2catch_8hpp_source_l02235}{2235}} of file \mbox{\hyperlink{catch2_2catch_8hpp_source}{catch.\+hpp}}.



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_catch_1_1_binary_expr_ad06dd2c9fc1dd77fe8d8e51440c14ff6}\label{class_catch_1_1_binary_expr_ad06dd2c9fc1dd77fe8d8e51440c14ff6}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator"!=@{operator"!=}}
\index{operator"!=@{operator"!=}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator"!=()}{operator!=()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator!= (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02264}{2264}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_ad06dd2c9fc1dd77fe8d8e51440c14ff6}\label{class_catch_1_1_binary_expr_ad06dd2c9fc1dd77fe8d8e51440c14ff6}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator"!=@{operator"!=}}
\index{operator"!=@{operator"!=}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator"!=()}{operator!=()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator!= (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch2_2catch_8hpp_source_l02264}{2264}} of file \mbox{\hyperlink{catch2_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_ae4fba62be6063010bc33d0988ff7d8d5}\label{class_catch_1_1_binary_expr_ae4fba62be6063010bc33d0988ff7d8d5}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator\&\&@{operator\&\&}}
\index{operator\&\&@{operator\&\&}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator\&\&()}{operator\&\&()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator\&\& (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02243}{2243}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_ae4fba62be6063010bc33d0988ff7d8d5}\label{class_catch_1_1_binary_expr_ae4fba62be6063010bc33d0988ff7d8d5}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator\&\&@{operator\&\&}}
\index{operator\&\&@{operator\&\&}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator\&\&()}{operator\&\&()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator\&\& (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch2_2catch_8hpp_source_l02243}{2243}} of file \mbox{\hyperlink{catch2_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_a7e6c3dcf59b3cd51e7c82355da3ef451}\label{class_catch_1_1_binary_expr_a7e6c3dcf59b3cd51e7c82355da3ef451}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator$<$@{operator$<$}}
\index{operator$<$@{operator$<$}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator$<$()}{operator<()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator$<$ (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02278}{2278}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_a7e6c3dcf59b3cd51e7c82355da3ef451}\label{class_catch_1_1_binary_expr_a7e6c3dcf59b3cd51e7c82355da3ef451}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator$<$@{operator$<$}}
\index{operator$<$@{operator$<$}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator$<$()}{operator<()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator$<$ (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch2_2catch_8hpp_source_l02278}{2278}} of file \mbox{\hyperlink{catch2_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_a5590a2c5f5074ca2509c09b92bfcdf57}\label{class_catch_1_1_binary_expr_a5590a2c5f5074ca2509c09b92bfcdf57}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator$<$=@{operator$<$=}}
\index{operator$<$=@{operator$<$=}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator$<$=()}{operator<=()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator$<$= (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02292}{2292}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_a5590a2c5f5074ca2509c09b92bfcdf57}\label{class_catch_1_1_binary_expr_a5590a2c5f5074ca2509c09b92bfcdf57}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator$<$=@{operator$<$=}}
\index{operator$<$=@{operator$<$=}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator$<$=()}{operator<=()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator$<$= (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch2_2catch_8hpp_source_l02292}{2292}} of file \mbox{\hyperlink{catch2_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_a245bffd2aab2f560814739986710aaf1}\label{class_catch_1_1_binary_expr_a245bffd2aab2f560814739986710aaf1}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator==@{operator==}}
\index{operator==@{operator==}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator==()}{operator==()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator== (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02257}{2257}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_a245bffd2aab2f560814739986710aaf1}\label{class_catch_1_1_binary_expr_a245bffd2aab2f560814739986710aaf1}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator==@{operator==}}
\index{operator==@{operator==}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator==()}{operator==()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator== (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch2_2catch_8hpp_source_l02257}{2257}} of file \mbox{\hyperlink{catch2_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_acff324c7d285cbee7efa9fbe83955638}\label{class_catch_1_1_binary_expr_acff324c7d285cbee7efa9fbe83955638}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator$>$@{operator$>$}}
\index{operator$>$@{operator$>$}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator$>$()}{operator>()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator$>$ (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02271}{2271}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_acff324c7d285cbee7efa9fbe83955638}\label{class_catch_1_1_binary_expr_acff324c7d285cbee7efa9fbe83955638}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator$>$@{operator$>$}}
\index{operator$>$@{operator$>$}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator$>$()}{operator>()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator$>$ (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch2_2catch_8hpp_source_l02271}{2271}} of file \mbox{\hyperlink{catch2_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_a67901ddb9afd83961fb4e65ea3d75050}\label{class_catch_1_1_binary_expr_a67901ddb9afd83961fb4e65ea3d75050}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator$>$=@{operator$>$=}}
\index{operator$>$=@{operator$>$=}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator$>$=()}{operator>=()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator$>$= (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02285}{2285}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_a67901ddb9afd83961fb4e65ea3d75050}\label{class_catch_1_1_binary_expr_a67901ddb9afd83961fb4e65ea3d75050}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator$>$=@{operator$>$=}}
\index{operator$>$=@{operator$>$=}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator$>$=()}{operator>=()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator$>$= (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch2_2catch_8hpp_source_l02285}{2285}} of file \mbox{\hyperlink{catch2_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_a331e53968b1a2f92827c35721cc7eded}\label{class_catch_1_1_binary_expr_a331e53968b1a2f92827c35721cc7eded}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator\texttt{"|}\texttt{"|}@{operator\texttt{"|}\texttt{"|}}}
\index{operator\texttt{"|}\texttt{"|}@{operator\texttt{"|}\texttt{"|}}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator\texttt{"|}\texttt{"|}()}{operator||()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator$\vert$$\vert$ (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02250}{2250}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{class_catch_1_1_binary_expr_a331e53968b1a2f92827c35721cc7eded}\label{class_catch_1_1_binary_expr_a331e53968b1a2f92827c35721cc7eded}} 
\index{Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}!operator\texttt{"|}\texttt{"|}@{operator\texttt{"|}\texttt{"|}}}
\index{operator\texttt{"|}\texttt{"|}@{operator\texttt{"|}\texttt{"|}}!Catch::BinaryExpr$<$ LhsT, RhsT $>$@{Catch::BinaryExpr$<$ LhsT, RhsT $>$}}
\doxysubsubsection{\texorpdfstring{operator\texttt{"|}\texttt{"|}()}{operator||()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename LhsT , typename RhsT $>$ \\
template$<$typename T $>$ \\
auto \mbox{\hyperlink{class_catch_1_1_binary_expr}{Catch\+::\+Binary\+Expr}}$<$ LhsT, RhsT $>$\+::operator$\vert$$\vert$ (\begin{DoxyParamCaption}\item[{T}]{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_catch_1_1_binary_expr}{Binary\+Expr}}$<$LhsT, RhsT const\&$>$ const \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch2_2catch_8hpp_source_l02250}{2250}} of file \mbox{\hyperlink{catch2_2catch_8hpp_source}{catch.\+hpp}}.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
catch/\mbox{\hyperlink{catch_2catch_8hpp}{catch.\+hpp}}\item 
catch2/\mbox{\hyperlink{catch2_2catch_8hpp}{catch.\+hpp}}\end{DoxyCompactItemize}
