logger_8h.tex 6.17 KB
\hypertarget{logger_8h}{
\section{include/logger.h File Reference}
\label{logger_8h}\index{include/logger.h@{include/logger.h}}
}
{\ttfamily \#include \char`\"{}class.h\char`\"{}}\par
Include dependency graph for logger.h:
This graph shows which files directly or indirectly include this file:
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structLogger}{Logger}
\item 
struct \hyperlink{structLoggerStderr}{LoggerStderr}
\item 
struct \hyperlink{structLoggerSyslog}{LoggerSyslog}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef enum \hyperlink{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1e}{logger\_\-level} \hyperlink{logger_8h_a5c4c4dba00ce08b2a3d0a6c7ab8daf92}{logger\_\-level}
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1e}{logger\_\-level} \{ \par
\hyperlink{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1ea30eb5eac34e7c2406c74fb78d9004f6c}{LOGGER\_\-DEBUG} = 0, 
\hyperlink{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1ea3a56c2c000665930df74a9ebf9047316}{LOGGER\_\-INFO}, 
\hyperlink{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1ea8cc2b7c645b647fecb44f2e5a5aa7fa8}{LOGGER\_\-NOTICE}, 
\hyperlink{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1ea236a2401a6ed3e96611f3a14352082ad}{LOGGER\_\-WARNING}, 
\par
\hyperlink{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1eadea66ab9219dfd6addc90edf08ed96fb}{LOGGER\_\-ERR}, 
\hyperlink{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1eaa7d55c7b377d82da77e532aa299eeeb0}{LOGGER\_\-CRIT}, 
\hyperlink{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1ea55e6111bbd01c0bee4a7ca7373f31bc8}{LOGGER\_\-ALERT}, 
\hyperlink{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1eabbdf8b92875d1e13023c293b21a467ec}{LOGGER\_\-EMERG}
 \}
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
const char $\ast$const \hyperlink{logger_8h_a6f4ba515aab77f23138ce05b414ee616}{logger\_\-level\_\-str} \mbox{[}$\,$\mbox{]}
\end{DoxyCompactItemize}


\subsection{Typedef Documentation}
\hypertarget{logger_8h_a5c4c4dba00ce08b2a3d0a6c7ab8daf92}{
\index{logger.h@{logger.h}!logger\_\-level@{logger\_\-level}}
\index{logger\_\-level@{logger\_\-level}!logger.h@{logger.h}}
\subsubsection[{logger\_\-level}]{\setlength{\rightskip}{0pt plus 5cm}typedef enum {\bf logger\_\-level}  {\bf logger\_\-level}}}
\label{logger_8h_a5c4c4dba00ce08b2a3d0a6c7ab8daf92}


\subsection{Enumeration Type Documentation}
\hypertarget{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1e}{
\index{logger.h@{logger.h}!logger\_\-level@{logger\_\-level}}
\index{logger\_\-level@{logger\_\-level}!logger.h@{logger.h}}
\subsubsection[{logger\_\-level}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf logger\_\-level}}}
\label{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1e}
\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{LOGGER\_\-DEBUG@{LOGGER\_\-DEBUG}!logger.h@{logger.h}}\index{logger.h@{logger.h}!LOGGER\_\-DEBUG@{LOGGER\_\-DEBUG}}\item[{\em 
\hypertarget{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1ea30eb5eac34e7c2406c74fb78d9004f6c}{
LOGGER\_\-DEBUG}
\label{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1ea30eb5eac34e7c2406c74fb78d9004f6c}
}]\index{LOGGER\_\-INFO@{LOGGER\_\-INFO}!logger.h@{logger.h}}\index{logger.h@{logger.h}!LOGGER\_\-INFO@{LOGGER\_\-INFO}}\item[{\em 
\hypertarget{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1ea3a56c2c000665930df74a9ebf9047316}{
LOGGER\_\-INFO}
\label{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1ea3a56c2c000665930df74a9ebf9047316}
}]\index{LOGGER\_\-NOTICE@{LOGGER\_\-NOTICE}!logger.h@{logger.h}}\index{logger.h@{logger.h}!LOGGER\_\-NOTICE@{LOGGER\_\-NOTICE}}\item[{\em 
\hypertarget{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1ea8cc2b7c645b647fecb44f2e5a5aa7fa8}{
LOGGER\_\-NOTICE}
\label{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1ea8cc2b7c645b647fecb44f2e5a5aa7fa8}
}]\index{LOGGER\_\-WARNING@{LOGGER\_\-WARNING}!logger.h@{logger.h}}\index{logger.h@{logger.h}!LOGGER\_\-WARNING@{LOGGER\_\-WARNING}}\item[{\em 
\hypertarget{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1ea236a2401a6ed3e96611f3a14352082ad}{
LOGGER\_\-WARNING}
\label{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1ea236a2401a6ed3e96611f3a14352082ad}
}]\index{LOGGER\_\-ERR@{LOGGER\_\-ERR}!logger.h@{logger.h}}\index{logger.h@{logger.h}!LOGGER\_\-ERR@{LOGGER\_\-ERR}}\item[{\em 
\hypertarget{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1eadea66ab9219dfd6addc90edf08ed96fb}{
LOGGER\_\-ERR}
\label{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1eadea66ab9219dfd6addc90edf08ed96fb}
}]\index{LOGGER\_\-CRIT@{LOGGER\_\-CRIT}!logger.h@{logger.h}}\index{logger.h@{logger.h}!LOGGER\_\-CRIT@{LOGGER\_\-CRIT}}\item[{\em 
\hypertarget{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1eaa7d55c7b377d82da77e532aa299eeeb0}{
LOGGER\_\-CRIT}
\label{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1eaa7d55c7b377d82da77e532aa299eeeb0}
}]\index{LOGGER\_\-ALERT@{LOGGER\_\-ALERT}!logger.h@{logger.h}}\index{logger.h@{logger.h}!LOGGER\_\-ALERT@{LOGGER\_\-ALERT}}\item[{\em 
\hypertarget{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1ea55e6111bbd01c0bee4a7ca7373f31bc8}{
LOGGER\_\-ALERT}
\label{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1ea55e6111bbd01c0bee4a7ca7373f31bc8}
}]\index{LOGGER\_\-EMERG@{LOGGER\_\-EMERG}!logger.h@{logger.h}}\index{logger.h@{logger.h}!LOGGER\_\-EMERG@{LOGGER\_\-EMERG}}\item[{\em 
\hypertarget{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1eabbdf8b92875d1e13023c293b21a467ec}{
LOGGER\_\-EMERG}
\label{logger_8h_a63296c69f4b9bf51d6756a5d2c482d1eabbdf8b92875d1e13023c293b21a467ec}
}]\end{description}
\end{Desc}



Definition at line 6 of file logger.h.


\begin{DoxyCode}
                          {
        LOGGER_DEBUG=0,
        LOGGER_INFO,
        LOGGER_NOTICE,
        LOGGER_WARNING,
        LOGGER_ERR,
        LOGGER_CRIT,
        LOGGER_ALERT,
        LOGGER_EMERG
} logger_level;
\end{DoxyCode}


\subsection{Variable Documentation}
\hypertarget{logger_8h_a6f4ba515aab77f23138ce05b414ee616}{
\index{logger.h@{logger.h}!logger\_\-level\_\-str@{logger\_\-level\_\-str}}
\index{logger\_\-level\_\-str@{logger\_\-level\_\-str}!logger.h@{logger.h}}
\subsubsection[{logger\_\-level\_\-str}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ const {\bf logger\_\-level\_\-str}\mbox{[}$\,$\mbox{]}}}
\label{logger_8h_a6f4ba515aab77f23138ce05b414ee616}


Definition at line 9 of file logger.c.