\hypertarget{classutils_1_1_timer}{}\doxysubsection{utils\+::Timer Class Reference}
\label{classutils_1_1_timer}\index{utils::Timer@{utils::Timer}}


Represents a timer.  




{\ttfamily \#include \char`\"{}timer.\+h\char`\"{}}

\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classutils_1_1_timer_a0489e1eabf3cbaf99b8afcaefa79306e}\label{classutils_1_1_timer_a0489e1eabf3cbaf99b8afcaefa79306e}} 
{\bfseries Timer} ()
\begin{DoxyCompactList}\small\item\em Creates a timer object. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classutils_1_1_timer_a8e465b6d99885a8ce9980186e17676c8}{start}} ()
\begin{DoxyCompactList}\small\item\em Starts the timer. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{classutils_1_1_timer_acc915b725f83fc285da2319387e29330}{time}} ()
\begin{DoxyCompactList}\small\item\em Gets interval from start time. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsubsection{Detailed Description}
Represents a timer. 

\doxysubsubsection{Member Function Documentation}
\mbox{\Hypertarget{classutils_1_1_timer_a8e465b6d99885a8ce9980186e17676c8}\label{classutils_1_1_timer_a8e465b6d99885a8ce9980186e17676c8}} 
\index{utils::Timer@{utils::Timer}!start@{start}}
\index{start@{start}!utils::Timer@{utils::Timer}}
\doxyparagraph{\texorpdfstring{start()}{start()}}
{\footnotesize\ttfamily void utils\+::\+Timer\+::start (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Starts the timer. 

Marks the start time. \mbox{\Hypertarget{classutils_1_1_timer_acc915b725f83fc285da2319387e29330}\label{classutils_1_1_timer_acc915b725f83fc285da2319387e29330}} 
\index{utils::Timer@{utils::Timer}!time@{time}}
\index{time@{time}!utils::Timer@{utils::Timer}}
\doxyparagraph{\texorpdfstring{time()}{time()}}
{\footnotesize\ttfamily double utils\+::\+Timer\+::time (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Gets interval from start time. 

\begin{DoxyReturn}{Returns}
Interval from last call to start on $\ast$this 
\end{DoxyReturn}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
src/utils/\mbox{\hyperlink{timer_8h}{timer.\+h}}\item 
src/utils/timer.\+cpp\end{DoxyCompactItemize}
