2022-07-02 09:42:10 +00:00
|
|
|
\hypertarget{class____benchmark__impl}{}\doxysection{\+\_\+\+\_\+benchmark\+\_\+impl Class Reference}
|
|
|
|
\label{class____benchmark__impl}\index{\_\_benchmark\_impl@{\_\_benchmark\_impl}}
|
2022-07-02 10:03:06 +00:00
|
|
|
|
|
|
|
|
|
|
|
{\ttfamily \#include $<$utils.\+h$>$}
|
|
|
|
|
2022-07-02 09:42:10 +00:00
|
|
|
\doxysubsection*{Public Member Functions}
|
|
|
|
\begin{DoxyCompactItemize}
|
|
|
|
\item
|
2022-07-02 10:03:06 +00:00
|
|
|
\mbox{\hyperlink{class____benchmark__impl_a2efd5ebe7e24a9a6ead5b205d0fe05f8}{\+\_\+\+\_\+benchmark\+\_\+impl}} (std\+::string\+\_\+view \+\_\+\+\_\+function\+\_\+name)
|
|
|
|
\item
|
|
|
|
\mbox{\hyperlink{class____benchmark__impl_aa91ff70297183c7c20c198096a671f73}{$\sim$\+\_\+\+\_\+benchmark\+\_\+impl}} ()
|
2022-07-02 09:42:10 +00:00
|
|
|
\end{DoxyCompactItemize}
|
|
|
|
\doxysubsection*{Static Public Member Functions}
|
|
|
|
\begin{DoxyCompactItemize}
|
|
|
|
\item
|
2022-07-02 10:03:06 +00:00
|
|
|
static void \mbox{\hyperlink{class____benchmark__impl_abef5e19af3518d080c6988fc7558870d}{enable}} ()
|
2022-07-02 09:42:10 +00:00
|
|
|
\item
|
2022-07-02 10:03:06 +00:00
|
|
|
static void \mbox{\hyperlink{class____benchmark__impl_a5ddf5a17aee0bc1bab08229e574dad76}{disable}} ()
|
2022-07-02 09:42:10 +00:00
|
|
|
\item
|
2022-07-02 10:03:06 +00:00
|
|
|
static void \mbox{\hyperlink{class____benchmark__impl_a6f260fa4d0f93d4a14d6b2a56d91773a}{init}} ()
|
2022-07-02 09:42:10 +00:00
|
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
|
|
|
2022-07-02 10:03:06 +00:00
|
|
|
\doxysubsection{Constructor \& Destructor Documentation}
|
|
|
|
\mbox{\Hypertarget{class____benchmark__impl_a2efd5ebe7e24a9a6ead5b205d0fe05f8}\label{class____benchmark__impl_a2efd5ebe7e24a9a6ead5b205d0fe05f8}}
|
|
|
|
\index{\_\_benchmark\_impl@{\_\_benchmark\_impl}!\_\_benchmark\_impl@{\_\_benchmark\_impl}}
|
|
|
|
\index{\_\_benchmark\_impl@{\_\_benchmark\_impl}!\_\_benchmark\_impl@{\_\_benchmark\_impl}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{\_\_benchmark\_impl()}{\_\_benchmark\_impl()}}
|
|
|
|
{\footnotesize\ttfamily \+\_\+\+\_\+benchmark\+\_\+impl\+::\+\_\+\+\_\+benchmark\+\_\+impl (\begin{DoxyParamCaption}\item[{std\+::string\+\_\+view}]{\+\_\+\+\_\+function\+\_\+name }\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
\mbox{\Hypertarget{class____benchmark__impl_aa91ff70297183c7c20c198096a671f73}\label{class____benchmark__impl_aa91ff70297183c7c20c198096a671f73}}
|
|
|
|
\index{\_\_benchmark\_impl@{\_\_benchmark\_impl}!````~\_\_benchmark\_impl@{$\sim$\_\_benchmark\_impl}}
|
|
|
|
\index{````~\_\_benchmark\_impl@{$\sim$\_\_benchmark\_impl}!\_\_benchmark\_impl@{\_\_benchmark\_impl}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{$\sim$\_\_benchmark\_impl()}{~\_\_benchmark\_impl()}}
|
|
|
|
{\footnotesize\ttfamily \+\_\+\+\_\+benchmark\+\_\+impl\+::$\sim$\+\_\+\+\_\+benchmark\+\_\+impl (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
\doxysubsection{Member Function Documentation}
|
|
|
|
\mbox{\Hypertarget{class____benchmark__impl_a5ddf5a17aee0bc1bab08229e574dad76}\label{class____benchmark__impl_a5ddf5a17aee0bc1bab08229e574dad76}}
|
|
|
|
\index{\_\_benchmark\_impl@{\_\_benchmark\_impl}!disable@{disable}}
|
|
|
|
\index{disable@{disable}!\_\_benchmark\_impl@{\_\_benchmark\_impl}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{disable()}{disable()}}
|
|
|
|
{\footnotesize\ttfamily void \+\_\+\+\_\+benchmark\+\_\+impl\+::disable (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
|
|
|
|
|
|
|
\mbox{\Hypertarget{class____benchmark__impl_abef5e19af3518d080c6988fc7558870d}\label{class____benchmark__impl_abef5e19af3518d080c6988fc7558870d}}
|
|
|
|
\index{\_\_benchmark\_impl@{\_\_benchmark\_impl}!enable@{enable}}
|
|
|
|
\index{enable@{enable}!\_\_benchmark\_impl@{\_\_benchmark\_impl}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{enable()}{enable()}}
|
|
|
|
{\footnotesize\ttfamily void \+\_\+\+\_\+benchmark\+\_\+impl\+::enable (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
|
|
|
|
|
|
|
\mbox{\Hypertarget{class____benchmark__impl_a6f260fa4d0f93d4a14d6b2a56d91773a}\label{class____benchmark__impl_a6f260fa4d0f93d4a14d6b2a56d91773a}}
|
|
|
|
\index{\_\_benchmark\_impl@{\_\_benchmark\_impl}!init@{init}}
|
|
|
|
\index{init@{init}!\_\_benchmark\_impl@{\_\_benchmark\_impl}}
|
|
|
|
\doxysubsubsection{\texorpdfstring{init()}{init()}}
|
|
|
|
{\footnotesize\ttfamily void \+\_\+\+\_\+benchmark\+\_\+impl\+::init (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}
|
|
|
|
|
|
|
|
|
|
|
|
|
2022-07-02 09:42:10 +00:00
|
|
|
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
|
|
|
\item
|
2022-07-02 10:03:06 +00:00
|
|
|
src/\mbox{\hyperlink{utils_8h}{utils.\+h}}\item
|
|
|
|
src/\mbox{\hyperlink{utils_8cpp}{utils.\+cpp}}\end{DoxyCompactItemize}
|