\hypertarget{classTimerCollector}{\section{\-Timer\-Collector \-Class \-Reference}
\label{classTimerCollector}\index{\-Timer\-Collector@{\-Timer\-Collector}}
}


{\ttfamily \#include $<$\-Ai\-Logger.\-h$>$}

\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classTimerCollector_a8eb0fa56fa6d25337ed749f30e3aca6c}{\-Timer\-Collector} (\hyperlink{classAiLogger}{\-Ai\-Logger} $\ast$logger)
\item 
\hyperlink{classTimerCollector_a211b7c68670da329258eaca17aa1a49f}{$\sim$\-Timer\-Collector} ()
\item 
\hyperlink{structTimer}{\-Timer} $\ast$ \hyperlink{classTimerCollector_a1b0565c9c14a2959df47434b3599fd6f}{\-Start\-Timer} (string timer\-Id)
\item 
\hyperlink{structTimer}{\-Timer} $\ast$ \hyperlink{classTimerCollector_a5c5e0f46a9971bdfb9a0c60df2bbf727}{\-Check\-Timer} (string timer\-Id)
\end{DoxyCompactItemize}


\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classTimerCollector_a8eb0fa56fa6d25337ed749f30e3aca6c}{\index{\-Timer\-Collector@{\-Timer\-Collector}!\-Timer\-Collector@{\-Timer\-Collector}}
\index{\-Timer\-Collector@{\-Timer\-Collector}!TimerCollector@{\-Timer\-Collector}}
\subsubsection[{\-Timer\-Collector}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Timer\-Collector\-::\-Timer\-Collector} (
\begin{DoxyParamCaption}
\item[{{\bf \-Ai\-Logger} $\ast$}]{logger}
\end{DoxyParamCaption}
)}}\label{classTimerCollector_a8eb0fa56fa6d25337ed749f30e3aca6c}
\hypertarget{classTimerCollector_a211b7c68670da329258eaca17aa1a49f}{\index{\-Timer\-Collector@{\-Timer\-Collector}!$\sim$\-Timer\-Collector@{$\sim$\-Timer\-Collector}}
\index{$\sim$\-Timer\-Collector@{$\sim$\-Timer\-Collector}!TimerCollector@{\-Timer\-Collector}}
\subsubsection[{$\sim$\-Timer\-Collector}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Timer\-Collector\-::$\sim$\-Timer\-Collector} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classTimerCollector_a211b7c68670da329258eaca17aa1a49f}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classTimerCollector_a211b7c68670da329258eaca17aa1a49f_cgraph}
\end{center}
\end{figure}




\subsection{\-Member \-Function \-Documentation}
\hypertarget{classTimerCollector_a5c5e0f46a9971bdfb9a0c60df2bbf727}{\index{\-Timer\-Collector@{\-Timer\-Collector}!\-Check\-Timer@{\-Check\-Timer}}
\index{\-Check\-Timer@{\-Check\-Timer}!TimerCollector@{\-Timer\-Collector}}
\subsubsection[{\-Check\-Timer}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Timer} $\ast$ {\bf \-Timer\-Collector\-::\-Check\-Timer} (
\begin{DoxyParamCaption}
\item[{string}]{timer\-Id}
\end{DoxyParamCaption}
)}}\label{classTimerCollector_a5c5e0f46a9971bdfb9a0c60df2bbf727}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=330pt]{classTimerCollector_a5c5e0f46a9971bdfb9a0c60df2bbf727_cgraph}
\end{center}
\end{figure}


\hypertarget{classTimerCollector_a1b0565c9c14a2959df47434b3599fd6f}{\index{\-Timer\-Collector@{\-Timer\-Collector}!\-Start\-Timer@{\-Start\-Timer}}
\index{\-Start\-Timer@{\-Start\-Timer}!TimerCollector@{\-Timer\-Collector}}
\subsubsection[{\-Start\-Timer}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Timer} $\ast$ {\bf \-Timer\-Collector\-::\-Start\-Timer} (
\begin{DoxyParamCaption}
\item[{string}]{timer\-Id}
\end{DoxyParamCaption}
)}}\label{classTimerCollector_a1b0565c9c14a2959df47434b3599fd6f}


\-Here is the call graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=316pt]{classTimerCollector_a1b0565c9c14a2959df47434b3599fd6f_cgraph}
\end{center}
\end{figure}




\-Here is the caller graph for this function\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=346pt]{classTimerCollector_a1b0565c9c14a2959df47434b3599fd6f_icgraph}
\end{center}
\end{figure}




\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
\hyperlink{AiLogger_8h}{\-Ai\-Logger.\-h}\item 
\hyperlink{AiLogger_8cpp}{\-Ai\-Logger.\-cpp}\end{DoxyCompactItemize}
