\hypertarget{struct_catch_1_1_decomposer}{}\doxysection{Catch\+::Decomposer Struct Reference}
\label{struct_catch_1_1_decomposer}\index{Catch::Decomposer@{Catch::Decomposer}}


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

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{struct_catch_1_1_decomposer_a4b1e5e844c20e5a90e3d759d216674cd}{operator$<$=}} (T const \&lhs) -\/$>$ \mbox{\hyperlink{class_catch_1_1_expr_lhs}{Expr\+Lhs}}$<$ T const \& $>$
\item 
auto \mbox{\hyperlink{struct_catch_1_1_decomposer_aac129b94903ae1339d5709049d83613b}{operator$<$=}} (bool value) -\/$>$ \mbox{\hyperlink{class_catch_1_1_expr_lhs}{Expr\+Lhs}}$<$ bool $>$
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{struct_catch_1_1_decomposer_a4b1e5e844c20e5a90e3d759d216674cd}{operator$<$=}} (T const \&lhs) -\/$>$ \mbox{\hyperlink{class_catch_1_1_expr_lhs}{Expr\+Lhs}}$<$ T const \& $>$
\item 
auto \mbox{\hyperlink{struct_catch_1_1_decomposer_aac129b94903ae1339d5709049d83613b}{operator$<$=}} (bool value) -\/$>$ \mbox{\hyperlink{class_catch_1_1_expr_lhs}{Expr\+Lhs}}$<$ bool $>$
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02414}{2414}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}.



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{struct_catch_1_1_decomposer_aac129b94903ae1339d5709049d83613b}\label{struct_catch_1_1_decomposer_aac129b94903ae1339d5709049d83613b}} 
\index{Catch::Decomposer@{Catch::Decomposer}!operator$<$=@{operator$<$=}}
\index{operator$<$=@{operator$<$=}!Catch::Decomposer@{Catch::Decomposer}}
\doxysubsubsection{\texorpdfstring{operator$<$=()}{operator<=()}\hspace{0.1cm}{\footnotesize\ttfamily [1/4]}}
{\footnotesize\ttfamily auto Catch\+::\+Decomposer\+::operator$<$= (\begin{DoxyParamCaption}\item[{bool}]{value }\end{DoxyParamCaption}) -\/$>$ \mbox{\hyperlink{class_catch_1_1_expr_lhs}{Expr\+Lhs}}$<$bool$>$ \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02420}{2420}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{struct_catch_1_1_decomposer_aac129b94903ae1339d5709049d83613b}\label{struct_catch_1_1_decomposer_aac129b94903ae1339d5709049d83613b}} 
\index{Catch::Decomposer@{Catch::Decomposer}!operator$<$=@{operator$<$=}}
\index{operator$<$=@{operator$<$=}!Catch::Decomposer@{Catch::Decomposer}}
\doxysubsubsection{\texorpdfstring{operator$<$=()}{operator<=()}\hspace{0.1cm}{\footnotesize\ttfamily [2/4]}}
{\footnotesize\ttfamily auto Catch\+::\+Decomposer\+::operator$<$= (\begin{DoxyParamCaption}\item[{bool}]{value }\end{DoxyParamCaption}) -\/$>$ \mbox{\hyperlink{class_catch_1_1_expr_lhs}{Expr\+Lhs}}$<$bool$>$ \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch2_2catch_8hpp_source_l02420}{2420}} of file \mbox{\hyperlink{catch2_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{struct_catch_1_1_decomposer_a4b1e5e844c20e5a90e3d759d216674cd}\label{struct_catch_1_1_decomposer_a4b1e5e844c20e5a90e3d759d216674cd}} 
\index{Catch::Decomposer@{Catch::Decomposer}!operator$<$=@{operator$<$=}}
\index{operator$<$=@{operator$<$=}!Catch::Decomposer@{Catch::Decomposer}}
\doxysubsubsection{\texorpdfstring{operator$<$=()}{operator<=()}\hspace{0.1cm}{\footnotesize\ttfamily [3/4]}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
auto Catch\+::\+Decomposer\+::operator$<$= (\begin{DoxyParamCaption}\item[{T const \&}]{lhs }\end{DoxyParamCaption}) -\/$>$ \mbox{\hyperlink{class_catch_1_1_expr_lhs}{Expr\+Lhs}}$<$T const\&$>$ \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02416}{2416}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}.

\mbox{\Hypertarget{struct_catch_1_1_decomposer_a4b1e5e844c20e5a90e3d759d216674cd}\label{struct_catch_1_1_decomposer_a4b1e5e844c20e5a90e3d759d216674cd}} 
\index{Catch::Decomposer@{Catch::Decomposer}!operator$<$=@{operator$<$=}}
\index{operator$<$=@{operator$<$=}!Catch::Decomposer@{Catch::Decomposer}}
\doxysubsubsection{\texorpdfstring{operator$<$=()}{operator<=()}\hspace{0.1cm}{\footnotesize\ttfamily [4/4]}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
auto Catch\+::\+Decomposer\+::operator$<$= (\begin{DoxyParamCaption}\item[{T const \&}]{lhs }\end{DoxyParamCaption}) -\/$>$ \mbox{\hyperlink{class_catch_1_1_expr_lhs}{Expr\+Lhs}}$<$T const\&$>$ \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{catch2_2catch_8hpp_source_l02416}{2416}} of file \mbox{\hyperlink{catch2_2catch_8hpp_source}{catch.\+hpp}}.



The documentation for this struct 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}
