\hypertarget{class_debug}{
\section{Debug Class Reference}
\label{class_debug}\index{Debug@{Debug}}
}


{\ttfamily \#include $<$Debug.h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_debug_ace4118d95ec0e79f5fa4d7248e94b569}{Debug} (bool logToFile)
\item 
\hyperlink{class_debug_adcb21888f9ca900feee3bdab564c47c3}{$\sim$Debug} (void)
\item 
void \hyperlink{class_debug_a7f171818a11f4d6b8dee3b44c4d6f0a7}{message} (std::string msg)
\item 
void \hyperlink{class_debug_afb2b4be02c39146a0e3a388b1d2a9883}{message} (const char $\ast$msg,...)
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static bool \hyperlink{class_debug_a70ec5b616303ab46c46f6e231799d07f}{openLog} (bool logToFile)
\item 
static void \hyperlink{class_debug_aab477ba859e35b69510dee5e7bc476e4}{closeLog} (void)
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{class_debug}{Debug} $\ast$ \hyperlink{class_debug_ace75e2aa3105e64f9fc82c537b45135d}{logger} = NULL
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 6 of file Debug.h.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_debug_ace4118d95ec0e79f5fa4d7248e94b569}{
\index{Debug@{Debug}!Debug@{Debug}}
\index{Debug@{Debug}!Debug@{Debug}}
\subsubsection[{Debug}]{\setlength{\rightskip}{0pt plus 5cm}Debug::Debug (
\begin{DoxyParamCaption}
\item[{bool}]{logToFile}
\end{DoxyParamCaption}
)}}
\label{class_debug_ace4118d95ec0e79f5fa4d7248e94b569}


Definition at line 20 of file Debug.cpp.

\hypertarget{class_debug_adcb21888f9ca900feee3bdab564c47c3}{
\index{Debug@{Debug}!$\sim$Debug@{$\sim$Debug}}
\index{$\sim$Debug@{$\sim$Debug}!Debug@{Debug}}
\subsubsection[{$\sim$Debug}]{\setlength{\rightskip}{0pt plus 5cm}Debug::$\sim$Debug (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{class_debug_adcb21888f9ca900feee3bdab564c47c3}


Definition at line 35 of file Debug.cpp.



\subsection{Member Function Documentation}
\hypertarget{class_debug_aab477ba859e35b69510dee5e7bc476e4}{
\index{Debug@{Debug}!closeLog@{closeLog}}
\index{closeLog@{closeLog}!Debug@{Debug}}
\subsubsection[{closeLog}]{\setlength{\rightskip}{0pt plus 5cm}void Debug::closeLog (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_debug_aab477ba859e35b69510dee5e7bc476e4}


Definition at line 94 of file Debug.cpp.

\hypertarget{class_debug_afb2b4be02c39146a0e3a388b1d2a9883}{
\index{Debug@{Debug}!message@{message}}
\index{message@{message}!Debug@{Debug}}
\subsubsection[{message}]{\setlength{\rightskip}{0pt plus 5cm}void Debug::message (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{msg, }
\item[{}]{...}
\end{DoxyParamCaption}
)}}
\label{class_debug_afb2b4be02c39146a0e3a388b1d2a9883}


Definition at line 56 of file Debug.cpp.

\hypertarget{class_debug_a7f171818a11f4d6b8dee3b44c4d6f0a7}{
\index{Debug@{Debug}!message@{message}}
\index{message@{message}!Debug@{Debug}}
\subsubsection[{message}]{\setlength{\rightskip}{0pt plus 5cm}void Debug::message (
\begin{DoxyParamCaption}
\item[{std::string}]{msg}
\end{DoxyParamCaption}
)}}
\label{class_debug_a7f171818a11f4d6b8dee3b44c4d6f0a7}


Definition at line 49 of file Debug.cpp.

\hypertarget{class_debug_a70ec5b616303ab46c46f6e231799d07f}{
\index{Debug@{Debug}!openLog@{openLog}}
\index{openLog@{openLog}!Debug@{Debug}}
\subsubsection[{openLog}]{\setlength{\rightskip}{0pt plus 5cm}bool Debug::openLog (
\begin{DoxyParamCaption}
\item[{bool}]{logToFile}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_debug_a70ec5b616303ab46c46f6e231799d07f}


Definition at line 84 of file Debug.cpp.



\subsection{Member Data Documentation}
\hypertarget{class_debug_ace75e2aa3105e64f9fc82c537b45135d}{
\index{Debug@{Debug}!logger@{logger}}
\index{logger@{logger}!Debug@{Debug}}
\subsubsection[{logger}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Debug} $\ast$ {\bf Debug::logger} = NULL\hspace{0.3cm}{\ttfamily  \mbox{[}static\mbox{]}}}}
\label{class_debug_ace75e2aa3105e64f9fc82c537b45135d}


Definition at line 17 of file Debug.h.



The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
src/libUnuk/\hyperlink{_debug_8h}{Debug.h}\item 
src/libUnuk/\hyperlink{_debug_8cpp}{Debug.cpp}\end{DoxyCompactItemize}
