\hypertarget{class_catch_1_1_timer}{}\doxysection{Catch\+::Timer Class Reference} \label{class_catch_1_1_timer}\index{Catch::Timer@{Catch::Timer}} {\ttfamily \#include $<$catch/catch.\+hpp$>$} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item void \mbox{\hyperlink{class_catch_1_1_timer_a0a56e879e43f36c102bf9ea8b5fc8b72}{start}} () \item auto \mbox{\hyperlink{class_catch_1_1_timer_a57be5d17ca868a2d6fb1eea84de665cf}{get\+Elapsed\+Nanoseconds}} () const -\/$>$ uint64\+\_\+t \item auto \mbox{\hyperlink{class_catch_1_1_timer_a545de17a61a6fee1dbe3de5b0723e5fa}{get\+Elapsed\+Microseconds}} () const -\/$>$ uint64\+\_\+t \item auto \mbox{\hyperlink{class_catch_1_1_timer_a30aaf458dbb59dd8ac8971c9c62e0eac}{get\+Elapsed\+Milliseconds}} () const -\/$>$ unsigned int \item auto \mbox{\hyperlink{class_catch_1_1_timer_a065e37e3c9eb16bd4dcf41971d8deedc}{get\+Elapsed\+Seconds}} () const -\/$>$ double \item void \mbox{\hyperlink{class_catch_1_1_timer_a0a56e879e43f36c102bf9ea8b5fc8b72}{start}} () \item auto \mbox{\hyperlink{class_catch_1_1_timer_a57be5d17ca868a2d6fb1eea84de665cf}{get\+Elapsed\+Nanoseconds}} () const -\/$>$ uint64\+\_\+t \item auto \mbox{\hyperlink{class_catch_1_1_timer_a545de17a61a6fee1dbe3de5b0723e5fa}{get\+Elapsed\+Microseconds}} () const -\/$>$ uint64\+\_\+t \item auto \mbox{\hyperlink{class_catch_1_1_timer_a30aaf458dbb59dd8ac8971c9c62e0eac}{get\+Elapsed\+Milliseconds}} () const -\/$>$ unsigned int \item auto \mbox{\hyperlink{class_catch_1_1_timer_a065e37e3c9eb16bd4dcf41971d8deedc}{get\+Elapsed\+Seconds}} () const -\/$>$ double \end{DoxyCompactItemize} \doxysubsection{Detailed Description} Definition at line \mbox{\hyperlink{catch_2catch_8hpp_source_l02894}{2894}} of file \mbox{\hyperlink{catch_2catch_8hpp_source}{catch.\+hpp}}. \doxysubsection{Member Function Documentation} \mbox{\Hypertarget{class_catch_1_1_timer_a545de17a61a6fee1dbe3de5b0723e5fa}\label{class_catch_1_1_timer_a545de17a61a6fee1dbe3de5b0723e5fa}} \index{Catch::Timer@{Catch::Timer}!getElapsedMicroseconds@{getElapsedMicroseconds}} \index{getElapsedMicroseconds@{getElapsedMicroseconds}!Catch::Timer@{Catch::Timer}} \doxysubsubsection{\texorpdfstring{getElapsedMicroseconds()}{getElapsedMicroseconds()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily auto Catch\+::\+Timer\+::get\+Elapsed\+Microseconds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const -\/$>$ uint64\+\_\+t} \mbox{\Hypertarget{class_catch_1_1_timer_a545de17a61a6fee1dbe3de5b0723e5fa}\label{class_catch_1_1_timer_a545de17a61a6fee1dbe3de5b0723e5fa}} \index{Catch::Timer@{Catch::Timer}!getElapsedMicroseconds@{getElapsedMicroseconds}} \index{getElapsedMicroseconds@{getElapsedMicroseconds}!Catch::Timer@{Catch::Timer}} \doxysubsubsection{\texorpdfstring{getElapsedMicroseconds()}{getElapsedMicroseconds()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily auto Catch\+::\+Timer\+::get\+Elapsed\+Microseconds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const -\/$>$ uint64\+\_\+t} \mbox{\Hypertarget{class_catch_1_1_timer_a30aaf458dbb59dd8ac8971c9c62e0eac}\label{class_catch_1_1_timer_a30aaf458dbb59dd8ac8971c9c62e0eac}} \index{Catch::Timer@{Catch::Timer}!getElapsedMilliseconds@{getElapsedMilliseconds}} \index{getElapsedMilliseconds@{getElapsedMilliseconds}!Catch::Timer@{Catch::Timer}} \doxysubsubsection{\texorpdfstring{getElapsedMilliseconds()}{getElapsedMilliseconds()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily auto Catch\+::\+Timer\+::get\+Elapsed\+Milliseconds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const -\/$>$ unsigned int} \mbox{\Hypertarget{class_catch_1_1_timer_a30aaf458dbb59dd8ac8971c9c62e0eac}\label{class_catch_1_1_timer_a30aaf458dbb59dd8ac8971c9c62e0eac}} \index{Catch::Timer@{Catch::Timer}!getElapsedMilliseconds@{getElapsedMilliseconds}} \index{getElapsedMilliseconds@{getElapsedMilliseconds}!Catch::Timer@{Catch::Timer}} \doxysubsubsection{\texorpdfstring{getElapsedMilliseconds()}{getElapsedMilliseconds()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily auto Catch\+::\+Timer\+::get\+Elapsed\+Milliseconds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const -\/$>$ unsigned int} \mbox{\Hypertarget{class_catch_1_1_timer_a57be5d17ca868a2d6fb1eea84de665cf}\label{class_catch_1_1_timer_a57be5d17ca868a2d6fb1eea84de665cf}} \index{Catch::Timer@{Catch::Timer}!getElapsedNanoseconds@{getElapsedNanoseconds}} \index{getElapsedNanoseconds@{getElapsedNanoseconds}!Catch::Timer@{Catch::Timer}} \doxysubsubsection{\texorpdfstring{getElapsedNanoseconds()}{getElapsedNanoseconds()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily auto Catch\+::\+Timer\+::get\+Elapsed\+Nanoseconds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const -\/$>$ uint64\+\_\+t} \mbox{\Hypertarget{class_catch_1_1_timer_a57be5d17ca868a2d6fb1eea84de665cf}\label{class_catch_1_1_timer_a57be5d17ca868a2d6fb1eea84de665cf}} \index{Catch::Timer@{Catch::Timer}!getElapsedNanoseconds@{getElapsedNanoseconds}} \index{getElapsedNanoseconds@{getElapsedNanoseconds}!Catch::Timer@{Catch::Timer}} \doxysubsubsection{\texorpdfstring{getElapsedNanoseconds()}{getElapsedNanoseconds()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily auto Catch\+::\+Timer\+::get\+Elapsed\+Nanoseconds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const -\/$>$ uint64\+\_\+t} \mbox{\Hypertarget{class_catch_1_1_timer_a065e37e3c9eb16bd4dcf41971d8deedc}\label{class_catch_1_1_timer_a065e37e3c9eb16bd4dcf41971d8deedc}} \index{Catch::Timer@{Catch::Timer}!getElapsedSeconds@{getElapsedSeconds}} \index{getElapsedSeconds@{getElapsedSeconds}!Catch::Timer@{Catch::Timer}} \doxysubsubsection{\texorpdfstring{getElapsedSeconds()}{getElapsedSeconds()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily auto Catch\+::\+Timer\+::get\+Elapsed\+Seconds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const -\/$>$ double} \mbox{\Hypertarget{class_catch_1_1_timer_a065e37e3c9eb16bd4dcf41971d8deedc}\label{class_catch_1_1_timer_a065e37e3c9eb16bd4dcf41971d8deedc}} \index{Catch::Timer@{Catch::Timer}!getElapsedSeconds@{getElapsedSeconds}} \index{getElapsedSeconds@{getElapsedSeconds}!Catch::Timer@{Catch::Timer}} \doxysubsubsection{\texorpdfstring{getElapsedSeconds()}{getElapsedSeconds()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily auto Catch\+::\+Timer\+::get\+Elapsed\+Seconds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const -\/$>$ double} \mbox{\Hypertarget{class_catch_1_1_timer_a0a56e879e43f36c102bf9ea8b5fc8b72}\label{class_catch_1_1_timer_a0a56e879e43f36c102bf9ea8b5fc8b72}} \index{Catch::Timer@{Catch::Timer}!start@{start}} \index{start@{start}!Catch::Timer@{Catch::Timer}} \doxysubsubsection{\texorpdfstring{start()}{start()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily void Catch\+::\+Timer\+::start (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})} \mbox{\Hypertarget{class_catch_1_1_timer_a0a56e879e43f36c102bf9ea8b5fc8b72}\label{class_catch_1_1_timer_a0a56e879e43f36c102bf9ea8b5fc8b72}} \index{Catch::Timer@{Catch::Timer}!start@{start}} \index{start@{start}!Catch::Timer@{Catch::Timer}} \doxysubsubsection{\texorpdfstring{start()}{start()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily void Catch\+::\+Timer\+::start (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})} 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}