\hypertarget{struct_catch_1_1_result_was}{}\doxysection{Catch\+::Result\+Was Struct Reference} \label{struct_catch_1_1_result_was}\index{Catch::ResultWas@{Catch::ResultWas}} {\ttfamily \#include $<$catch/catch.\+hpp$>$} \doxysubsection*{Public Types} \begin{DoxyCompactItemize} \item enum \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601ef}{Of\+Type}} \{ \newline \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa18b7bfef24524824dc1acf3ff5bccd9e}{Unknown}} = -\/1 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efacff2783ae5a0ec92d7907d55233aa695}{Ok}} = 0 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efae8d83c08b4e070286dd95134ad2152bb}{Info}} = 1 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa22806493991ee90456cfbd973ae8d1ab}{Warning}} = 2 , \newline \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efadbb05c8a5a093c8ca0926c22ba34a6cc}{Failure\+Bit}} = 0x10 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7062ac2bdea77a68bac4675c4315570}{Expression\+Failed}} = Failure\+Bit $\vert$ 1 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa0c08e9a7cc2a689bfb86ca3a6cfc6444}{Explicit\+Failure}} = Failure\+Bit $\vert$ 2 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa94b8ecf31cd791e2e4ddc46f25e3aaf4}{Exception}} = 0x100 $\vert$ Failure\+Bit , \newline \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa765782e127faff9d9796388edb4d7fcd}{Threw\+Exception}} = Exception $\vert$ 1 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa982f9c220de9fb76881da3bbf22b1a85}{Didnt\+Throw\+Exception}} = Exception $\vert$ 2 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7f0c2afadf75d1d24bf8729ebd32cee}{Fatal\+Error\+Condition}} = 0x200 $\vert$ Failure\+Bit , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa18b7bfef24524824dc1acf3ff5bccd9e}{Unknown}} = -\/1 , \newline \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efacff2783ae5a0ec92d7907d55233aa695}{Ok}} = 0 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efae8d83c08b4e070286dd95134ad2152bb}{Info}} = 1 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa22806493991ee90456cfbd973ae8d1ab}{Warning}} = 2 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efadbb05c8a5a093c8ca0926c22ba34a6cc}{Failure\+Bit}} = 0x10 , \newline \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7062ac2bdea77a68bac4675c4315570}{Expression\+Failed}} = Failure\+Bit $\vert$ 1 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa0c08e9a7cc2a689bfb86ca3a6cfc6444}{Explicit\+Failure}} = Failure\+Bit $\vert$ 2 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa94b8ecf31cd791e2e4ddc46f25e3aaf4}{Exception}} = 0x100 $\vert$ Failure\+Bit , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa765782e127faff9d9796388edb4d7fcd}{Threw\+Exception}} = Exception $\vert$ 1 , \newline \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa982f9c220de9fb76881da3bbf22b1a85}{Didnt\+Throw\+Exception}} = Exception $\vert$ 2 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7f0c2afadf75d1d24bf8729ebd32cee}{Fatal\+Error\+Condition}} = 0x200 $\vert$ Failure\+Bit \} \item enum \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601ef}{Of\+Type}} \{ \newline \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa18b7bfef24524824dc1acf3ff5bccd9e}{Unknown}} = -\/1 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efacff2783ae5a0ec92d7907d55233aa695}{Ok}} = 0 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efae8d83c08b4e070286dd95134ad2152bb}{Info}} = 1 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa22806493991ee90456cfbd973ae8d1ab}{Warning}} = 2 , \newline \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efadbb05c8a5a093c8ca0926c22ba34a6cc}{Failure\+Bit}} = 0x10 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7062ac2bdea77a68bac4675c4315570}{Expression\+Failed}} = Failure\+Bit $\vert$ 1 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa0c08e9a7cc2a689bfb86ca3a6cfc6444}{Explicit\+Failure}} = Failure\+Bit $\vert$ 2 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa94b8ecf31cd791e2e4ddc46f25e3aaf4}{Exception}} = 0x100 $\vert$ Failure\+Bit , \newline \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa765782e127faff9d9796388edb4d7fcd}{Threw\+Exception}} = Exception $\vert$ 1 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa982f9c220de9fb76881da3bbf22b1a85}{Didnt\+Throw\+Exception}} = Exception $\vert$ 2 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7f0c2afadf75d1d24bf8729ebd32cee}{Fatal\+Error\+Condition}} = 0x200 $\vert$ Failure\+Bit , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa18b7bfef24524824dc1acf3ff5bccd9e}{Unknown}} = -\/1 , \newline \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efacff2783ae5a0ec92d7907d55233aa695}{Ok}} = 0 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efae8d83c08b4e070286dd95134ad2152bb}{Info}} = 1 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa22806493991ee90456cfbd973ae8d1ab}{Warning}} = 2 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efadbb05c8a5a093c8ca0926c22ba34a6cc}{Failure\+Bit}} = 0x10 , \newline \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7062ac2bdea77a68bac4675c4315570}{Expression\+Failed}} = Failure\+Bit $\vert$ 1 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa0c08e9a7cc2a689bfb86ca3a6cfc6444}{Explicit\+Failure}} = Failure\+Bit $\vert$ 2 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa94b8ecf31cd791e2e4ddc46f25e3aaf4}{Exception}} = 0x100 $\vert$ Failure\+Bit , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa765782e127faff9d9796388edb4d7fcd}{Threw\+Exception}} = Exception $\vert$ 1 , \newline \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa982f9c220de9fb76881da3bbf22b1a85}{Didnt\+Throw\+Exception}} = Exception $\vert$ 2 , \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7f0c2afadf75d1d24bf8729ebd32cee}{Fatal\+Error\+Condition}} = 0x200 $\vert$ Failure\+Bit \} \end{DoxyCompactItemize} \doxysubsection{Detailed Description} Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l01353}{1353}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}. \doxysubsection{Member Enumeration Documentation} \mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601ef}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601ef}} \index{Catch::ResultWas@{Catch::ResultWas}!OfType@{OfType}} \index{OfType@{OfType}!Catch::ResultWas@{Catch::ResultWas}} \doxysubsubsection{\texorpdfstring{OfType}{OfType}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily enum \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601ef}{Catch\+::\+Result\+Was\+::\+Of\+Type}}} \begin{DoxyEnumFields}{Enumerator} \raisebox{\heightof{T}}[0pt][0pt]{\index{Unknown@{Unknown}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Unknown@{Unknown}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa18b7bfef24524824dc1acf3ff5bccd9e}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa18b7bfef24524824dc1acf3ff5bccd9e}} Unknown&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Ok@{Ok}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Ok@{Ok}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efacff2783ae5a0ec92d7907d55233aa695}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efacff2783ae5a0ec92d7907d55233aa695}} Ok&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Info@{Info}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Info@{Info}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efae8d83c08b4e070286dd95134ad2152bb}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efae8d83c08b4e070286dd95134ad2152bb}} Info&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Warning@{Warning}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Warning@{Warning}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa22806493991ee90456cfbd973ae8d1ab}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa22806493991ee90456cfbd973ae8d1ab}} Warning&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{FailureBit@{FailureBit}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!FailureBit@{FailureBit}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efadbb05c8a5a093c8ca0926c22ba34a6cc}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efadbb05c8a5a093c8ca0926c22ba34a6cc}} Failure\+Bit&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{ExpressionFailed@{ExpressionFailed}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!ExpressionFailed@{ExpressionFailed}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7062ac2bdea77a68bac4675c4315570}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7062ac2bdea77a68bac4675c4315570}} Expression\+Failed&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{ExplicitFailure@{ExplicitFailure}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!ExplicitFailure@{ExplicitFailure}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa0c08e9a7cc2a689bfb86ca3a6cfc6444}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa0c08e9a7cc2a689bfb86ca3a6cfc6444}} Explicit\+Failure&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Exception@{Exception}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Exception@{Exception}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa94b8ecf31cd791e2e4ddc46f25e3aaf4}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa94b8ecf31cd791e2e4ddc46f25e3aaf4}} Exception&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{ThrewException@{ThrewException}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!ThrewException@{ThrewException}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa765782e127faff9d9796388edb4d7fcd}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa765782e127faff9d9796388edb4d7fcd}} Threw\+Exception&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{DidntThrowException@{DidntThrowException}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!DidntThrowException@{DidntThrowException}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa982f9c220de9fb76881da3bbf22b1a85}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa982f9c220de9fb76881da3bbf22b1a85}} Didnt\+Throw\+Exception&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{FatalErrorCondition@{FatalErrorCondition}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!FatalErrorCondition@{FatalErrorCondition}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7f0c2afadf75d1d24bf8729ebd32cee}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7f0c2afadf75d1d24bf8729ebd32cee}} Fatal\+Error\+Condition&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Unknown@{Unknown}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Unknown@{Unknown}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa18b7bfef24524824dc1acf3ff5bccd9e}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa18b7bfef24524824dc1acf3ff5bccd9e}} Unknown&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Ok@{Ok}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Ok@{Ok}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efacff2783ae5a0ec92d7907d55233aa695}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efacff2783ae5a0ec92d7907d55233aa695}} Ok&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Info@{Info}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Info@{Info}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efae8d83c08b4e070286dd95134ad2152bb}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efae8d83c08b4e070286dd95134ad2152bb}} Info&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Warning@{Warning}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Warning@{Warning}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa22806493991ee90456cfbd973ae8d1ab}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa22806493991ee90456cfbd973ae8d1ab}} Warning&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{FailureBit@{FailureBit}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!FailureBit@{FailureBit}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efadbb05c8a5a093c8ca0926c22ba34a6cc}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efadbb05c8a5a093c8ca0926c22ba34a6cc}} Failure\+Bit&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{ExpressionFailed@{ExpressionFailed}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!ExpressionFailed@{ExpressionFailed}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7062ac2bdea77a68bac4675c4315570}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7062ac2bdea77a68bac4675c4315570}} Expression\+Failed&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{ExplicitFailure@{ExplicitFailure}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!ExplicitFailure@{ExplicitFailure}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa0c08e9a7cc2a689bfb86ca3a6cfc6444}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa0c08e9a7cc2a689bfb86ca3a6cfc6444}} Explicit\+Failure&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Exception@{Exception}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Exception@{Exception}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa94b8ecf31cd791e2e4ddc46f25e3aaf4}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa94b8ecf31cd791e2e4ddc46f25e3aaf4}} Exception&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{ThrewException@{ThrewException}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!ThrewException@{ThrewException}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa765782e127faff9d9796388edb4d7fcd}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa765782e127faff9d9796388edb4d7fcd}} Threw\+Exception&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{DidntThrowException@{DidntThrowException}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!DidntThrowException@{DidntThrowException}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa982f9c220de9fb76881da3bbf22b1a85}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa982f9c220de9fb76881da3bbf22b1a85}} Didnt\+Throw\+Exception&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{FatalErrorCondition@{FatalErrorCondition}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!FatalErrorCondition@{FatalErrorCondition}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7f0c2afadf75d1d24bf8729ebd32cee}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7f0c2afadf75d1d24bf8729ebd32cee}} Fatal\+Error\+Condition&\\ \hline \end{DoxyEnumFields} Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l01353}{1353}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}. \mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601ef}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601ef}} \index{Catch::ResultWas@{Catch::ResultWas}!OfType@{OfType}} \index{OfType@{OfType}!Catch::ResultWas@{Catch::ResultWas}} \doxysubsubsection{\texorpdfstring{OfType}{OfType}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily enum \mbox{\hyperlink{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601ef}{Catch\+::\+Result\+Was\+::\+Of\+Type}}} \begin{DoxyEnumFields}{Enumerator} \raisebox{\heightof{T}}[0pt][0pt]{\index{Unknown@{Unknown}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Unknown@{Unknown}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa18b7bfef24524824dc1acf3ff5bccd9e}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa18b7bfef24524824dc1acf3ff5bccd9e}} Unknown&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Ok@{Ok}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Ok@{Ok}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efacff2783ae5a0ec92d7907d55233aa695}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efacff2783ae5a0ec92d7907d55233aa695}} Ok&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Info@{Info}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Info@{Info}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efae8d83c08b4e070286dd95134ad2152bb}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efae8d83c08b4e070286dd95134ad2152bb}} Info&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Warning@{Warning}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Warning@{Warning}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa22806493991ee90456cfbd973ae8d1ab}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa22806493991ee90456cfbd973ae8d1ab}} Warning&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{FailureBit@{FailureBit}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!FailureBit@{FailureBit}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efadbb05c8a5a093c8ca0926c22ba34a6cc}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efadbb05c8a5a093c8ca0926c22ba34a6cc}} Failure\+Bit&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{ExpressionFailed@{ExpressionFailed}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!ExpressionFailed@{ExpressionFailed}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7062ac2bdea77a68bac4675c4315570}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7062ac2bdea77a68bac4675c4315570}} Expression\+Failed&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{ExplicitFailure@{ExplicitFailure}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!ExplicitFailure@{ExplicitFailure}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa0c08e9a7cc2a689bfb86ca3a6cfc6444}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa0c08e9a7cc2a689bfb86ca3a6cfc6444}} Explicit\+Failure&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Exception@{Exception}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Exception@{Exception}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa94b8ecf31cd791e2e4ddc46f25e3aaf4}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa94b8ecf31cd791e2e4ddc46f25e3aaf4}} Exception&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{ThrewException@{ThrewException}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!ThrewException@{ThrewException}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa765782e127faff9d9796388edb4d7fcd}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa765782e127faff9d9796388edb4d7fcd}} Threw\+Exception&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{DidntThrowException@{DidntThrowException}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!DidntThrowException@{DidntThrowException}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa982f9c220de9fb76881da3bbf22b1a85}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa982f9c220de9fb76881da3bbf22b1a85}} Didnt\+Throw\+Exception&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{FatalErrorCondition@{FatalErrorCondition}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!FatalErrorCondition@{FatalErrorCondition}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7f0c2afadf75d1d24bf8729ebd32cee}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7f0c2afadf75d1d24bf8729ebd32cee}} Fatal\+Error\+Condition&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Unknown@{Unknown}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Unknown@{Unknown}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa18b7bfef24524824dc1acf3ff5bccd9e}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa18b7bfef24524824dc1acf3ff5bccd9e}} Unknown&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Ok@{Ok}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Ok@{Ok}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efacff2783ae5a0ec92d7907d55233aa695}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efacff2783ae5a0ec92d7907d55233aa695}} Ok&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Info@{Info}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Info@{Info}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efae8d83c08b4e070286dd95134ad2152bb}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efae8d83c08b4e070286dd95134ad2152bb}} Info&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Warning@{Warning}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Warning@{Warning}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa22806493991ee90456cfbd973ae8d1ab}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa22806493991ee90456cfbd973ae8d1ab}} Warning&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{FailureBit@{FailureBit}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!FailureBit@{FailureBit}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efadbb05c8a5a093c8ca0926c22ba34a6cc}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efadbb05c8a5a093c8ca0926c22ba34a6cc}} Failure\+Bit&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{ExpressionFailed@{ExpressionFailed}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!ExpressionFailed@{ExpressionFailed}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7062ac2bdea77a68bac4675c4315570}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7062ac2bdea77a68bac4675c4315570}} Expression\+Failed&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{ExplicitFailure@{ExplicitFailure}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!ExplicitFailure@{ExplicitFailure}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa0c08e9a7cc2a689bfb86ca3a6cfc6444}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa0c08e9a7cc2a689bfb86ca3a6cfc6444}} Explicit\+Failure&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Exception@{Exception}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!Exception@{Exception}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa94b8ecf31cd791e2e4ddc46f25e3aaf4}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa94b8ecf31cd791e2e4ddc46f25e3aaf4}} Exception&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{ThrewException@{ThrewException}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!ThrewException@{ThrewException}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa765782e127faff9d9796388edb4d7fcd}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa765782e127faff9d9796388edb4d7fcd}} Threw\+Exception&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{DidntThrowException@{DidntThrowException}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!DidntThrowException@{DidntThrowException}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa982f9c220de9fb76881da3bbf22b1a85}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efa982f9c220de9fb76881da3bbf22b1a85}} Didnt\+Throw\+Exception&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{FatalErrorCondition@{FatalErrorCondition}!Catch::ResultWas@{Catch::ResultWas}}\index{Catch::ResultWas@{Catch::ResultWas}!FatalErrorCondition@{FatalErrorCondition}}}\mbox{\Hypertarget{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7f0c2afadf75d1d24bf8729ebd32cee}\label{struct_catch_1_1_result_was_a624e1ee3661fcf6094ceef1f654601efac7f0c2afadf75d1d24bf8729ebd32cee}} Fatal\+Error\+Condition&\\ \hline \end{DoxyEnumFields} Definition at line \mbox{\hyperlink{catch2_2catch_8hpp_source_l01353}{1353}} 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}