\hypertarget{struct_catch_1_1_counts}{}\doxysection{Catch\+::Counts Struct Reference} \label{struct_catch_1_1_counts}\index{Catch::Counts@{Catch::Counts}} {\ttfamily \#include $<$catch/catch.\+hpp$>$} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} \mbox{\hyperlink{struct_catch_1_1_counts_aaa10666f559057e3e860d2a5a6fae4c4}{operator-\/}} (\mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} const \&other) const \item \mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} \& \mbox{\hyperlink{struct_catch_1_1_counts_a0c4a2295b896e189cdf4663377e156df}{operator+=}} (\mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} const \&other) \item std\+::size\+\_\+t \mbox{\hyperlink{struct_catch_1_1_counts_a94f969c09cf52d1339c085c9603cd1d3}{total}} () const \item bool \mbox{\hyperlink{struct_catch_1_1_counts_a84999490e0ecaa3de5e121bf48eda1b3}{all\+Passed}} () const \item bool \mbox{\hyperlink{struct_catch_1_1_counts_a33bd996e016030155b99fe1c51c08991}{all\+Ok}} () const \item \mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} \mbox{\hyperlink{struct_catch_1_1_counts_aaa10666f559057e3e860d2a5a6fae4c4}{operator-\/}} (\mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} const \&other) const \item \mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} \& \mbox{\hyperlink{struct_catch_1_1_counts_a0c4a2295b896e189cdf4663377e156df}{operator+=}} (\mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} const \&other) \item std\+::size\+\_\+t \mbox{\hyperlink{struct_catch_1_1_counts_a94f969c09cf52d1339c085c9603cd1d3}{total}} () const \item bool \mbox{\hyperlink{struct_catch_1_1_counts_a84999490e0ecaa3de5e121bf48eda1b3}{all\+Passed}} () const \item bool \mbox{\hyperlink{struct_catch_1_1_counts_a33bd996e016030155b99fe1c51c08991}{all\+Ok}} () const \end{DoxyCompactItemize} \doxysubsection*{Public Attributes} \begin{DoxyCompactItemize} \item std\+::size\+\_\+t \mbox{\hyperlink{struct_catch_1_1_counts_ad28daaf3de28006400208b6dd0c631e6}{passed}} = 0 \item std\+::size\+\_\+t \mbox{\hyperlink{struct_catch_1_1_counts_a19982a3817a3bc2c07f0290e71f497a3}{failed}} = 0 \item std\+::size\+\_\+t \mbox{\hyperlink{struct_catch_1_1_counts_ac090973a2ff51394cd452718e75c073e}{failed\+But\+Ok}} = 0 \end{DoxyCompactItemize} \doxysubsection{Detailed Description} Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02829}{2829}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}. \doxysubsection{Member Function Documentation} \mbox{\Hypertarget{struct_catch_1_1_counts_a33bd996e016030155b99fe1c51c08991}\label{struct_catch_1_1_counts_a33bd996e016030155b99fe1c51c08991}} \index{Catch::Counts@{Catch::Counts}!allOk@{allOk}} \index{allOk@{allOk}!Catch::Counts@{Catch::Counts}} \doxysubsubsection{\texorpdfstring{allOk()}{allOk()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily bool Catch\+::\+Counts\+::all\+Ok (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const} \mbox{\Hypertarget{struct_catch_1_1_counts_a33bd996e016030155b99fe1c51c08991}\label{struct_catch_1_1_counts_a33bd996e016030155b99fe1c51c08991}} \index{Catch::Counts@{Catch::Counts}!allOk@{allOk}} \index{allOk@{allOk}!Catch::Counts@{Catch::Counts}} \doxysubsubsection{\texorpdfstring{allOk()}{allOk()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily bool Catch\+::\+Counts\+::all\+Ok (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const} \mbox{\Hypertarget{struct_catch_1_1_counts_a84999490e0ecaa3de5e121bf48eda1b3}\label{struct_catch_1_1_counts_a84999490e0ecaa3de5e121bf48eda1b3}} \index{Catch::Counts@{Catch::Counts}!allPassed@{allPassed}} \index{allPassed@{allPassed}!Catch::Counts@{Catch::Counts}} \doxysubsubsection{\texorpdfstring{allPassed()}{allPassed()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily bool Catch\+::\+Counts\+::all\+Passed (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const} \mbox{\Hypertarget{struct_catch_1_1_counts_a84999490e0ecaa3de5e121bf48eda1b3}\label{struct_catch_1_1_counts_a84999490e0ecaa3de5e121bf48eda1b3}} \index{Catch::Counts@{Catch::Counts}!allPassed@{allPassed}} \index{allPassed@{allPassed}!Catch::Counts@{Catch::Counts}} \doxysubsubsection{\texorpdfstring{allPassed()}{allPassed()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily bool Catch\+::\+Counts\+::all\+Passed (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const} \mbox{\Hypertarget{struct_catch_1_1_counts_a0c4a2295b896e189cdf4663377e156df}\label{struct_catch_1_1_counts_a0c4a2295b896e189cdf4663377e156df}} \index{Catch::Counts@{Catch::Counts}!operator+=@{operator+=}} \index{operator+=@{operator+=}!Catch::Counts@{Catch::Counts}} \doxysubsubsection{\texorpdfstring{operator+=()}{operator+=()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily \mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} \& Catch\+::\+Counts\+::operator+= (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} const \&}]{other }\end{DoxyParamCaption})} \mbox{\Hypertarget{struct_catch_1_1_counts_a0c4a2295b896e189cdf4663377e156df}\label{struct_catch_1_1_counts_a0c4a2295b896e189cdf4663377e156df}} \index{Catch::Counts@{Catch::Counts}!operator+=@{operator+=}} \index{operator+=@{operator+=}!Catch::Counts@{Catch::Counts}} \doxysubsubsection{\texorpdfstring{operator+=()}{operator+=()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily \mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} \& Catch\+::\+Counts\+::operator+= (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} const \&}]{other }\end{DoxyParamCaption})} \mbox{\Hypertarget{struct_catch_1_1_counts_aaa10666f559057e3e860d2a5a6fae4c4}\label{struct_catch_1_1_counts_aaa10666f559057e3e860d2a5a6fae4c4}} \index{Catch::Counts@{Catch::Counts}!operator-\/@{operator-\/}} \index{operator-\/@{operator-\/}!Catch::Counts@{Catch::Counts}} \doxysubsubsection{\texorpdfstring{operator-\/()}{operator-()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily \mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} Catch\+::\+Counts\+::operator-\/ (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} const \&}]{other }\end{DoxyParamCaption}) const} \mbox{\Hypertarget{struct_catch_1_1_counts_aaa10666f559057e3e860d2a5a6fae4c4}\label{struct_catch_1_1_counts_aaa10666f559057e3e860d2a5a6fae4c4}} \index{Catch::Counts@{Catch::Counts}!operator-\/@{operator-\/}} \index{operator-\/@{operator-\/}!Catch::Counts@{Catch::Counts}} \doxysubsubsection{\texorpdfstring{operator-\/()}{operator-()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily \mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} Catch\+::\+Counts\+::operator-\/ (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{struct_catch_1_1_counts}{Counts}} const \&}]{other }\end{DoxyParamCaption}) const} \mbox{\Hypertarget{struct_catch_1_1_counts_a94f969c09cf52d1339c085c9603cd1d3}\label{struct_catch_1_1_counts_a94f969c09cf52d1339c085c9603cd1d3}} \index{Catch::Counts@{Catch::Counts}!total@{total}} \index{total@{total}!Catch::Counts@{Catch::Counts}} \doxysubsubsection{\texorpdfstring{total()}{total()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily std\+::size\+\_\+t Catch\+::\+Counts\+::total (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const} \mbox{\Hypertarget{struct_catch_1_1_counts_a94f969c09cf52d1339c085c9603cd1d3}\label{struct_catch_1_1_counts_a94f969c09cf52d1339c085c9603cd1d3}} \index{Catch::Counts@{Catch::Counts}!total@{total}} \index{total@{total}!Catch::Counts@{Catch::Counts}} \doxysubsubsection{\texorpdfstring{total()}{total()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily std\+::size\+\_\+t Catch\+::\+Counts\+::total (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const} \doxysubsection{Member Data Documentation} \mbox{\Hypertarget{struct_catch_1_1_counts_a19982a3817a3bc2c07f0290e71f497a3}\label{struct_catch_1_1_counts_a19982a3817a3bc2c07f0290e71f497a3}} \index{Catch::Counts@{Catch::Counts}!failed@{failed}} \index{failed@{failed}!Catch::Counts@{Catch::Counts}} \doxysubsubsection{\texorpdfstring{failed}{failed}} {\footnotesize\ttfamily std\+::size\+\_\+t Catch\+::\+Counts\+::failed = 0} Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02838}{2838}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}. \mbox{\Hypertarget{struct_catch_1_1_counts_ac090973a2ff51394cd452718e75c073e}\label{struct_catch_1_1_counts_ac090973a2ff51394cd452718e75c073e}} \index{Catch::Counts@{Catch::Counts}!failedButOk@{failedButOk}} \index{failedButOk@{failedButOk}!Catch::Counts@{Catch::Counts}} \doxysubsubsection{\texorpdfstring{failedButOk}{failedButOk}} {\footnotesize\ttfamily std\+::size\+\_\+t Catch\+::\+Counts\+::failed\+But\+Ok = 0} Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02839}{2839}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}. \mbox{\Hypertarget{struct_catch_1_1_counts_ad28daaf3de28006400208b6dd0c631e6}\label{struct_catch_1_1_counts_ad28daaf3de28006400208b6dd0c631e6}} \index{Catch::Counts@{Catch::Counts}!passed@{passed}} \index{passed@{passed}!Catch::Counts@{Catch::Counts}} \doxysubsubsection{\texorpdfstring{passed}{passed}} {\footnotesize\ttfamily std\+::size\+\_\+t Catch\+::\+Counts\+::passed = 0} Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02837}{2837}} of file \mbox{\hyperlink{catch_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}