\hypertarget{a02444}{\section{Open\+Flipper/\+Base\+Plugin/\+Logging\+Interface.hh File Reference}
\label{a02444}\index{Open\+Flipper/\+Base\+Plugin/\+Logging\+Interface.\+hh@{Open\+Flipper/\+Base\+Plugin/\+Logging\+Interface.\+hh}}
}
{\ttfamily \#include $<$Q\+Meta\+Type$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{a00784}{Logging\+Interface}
\begin{DoxyCompactList}\small\item\em Interface for all Plugins which do logging to the logging window of the framework. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{a02444_a595b2880f3ae74561ba390e3fd8c0e7c}{Logtype} \{ \\*
\hyperlink{a02444_a595b2880f3ae74561ba390e3fd8c0e7ca74063e0ee45cded11c291494828c0ff5}{L\+O\+G\+S\+T\+A\+T\+U\+S}, 
\hyperlink{a02444_a595b2880f3ae74561ba390e3fd8c0e7ca86d6ca369e69a3a0f0c9bd063dd39a70}{L\+O\+G\+O\+U\+T}, 
\hyperlink{a02444_a595b2880f3ae74561ba390e3fd8c0e7ca83500e26ef5eacbffbeb2b8e847ea5ae}{L\+O\+G\+I\+N\+F\+O}, 
\hyperlink{a02444_a595b2880f3ae74561ba390e3fd8c0e7ca4f18c02e58587b8c13c07a344443f9b1}{L\+O\+G\+W\+A\+R\+N}, 
\\*
\hyperlink{a02444_a595b2880f3ae74561ba390e3fd8c0e7ca39fe22d7b704805a8e30697a4a07d8fc}{L\+O\+G\+E\+R\+R}
 \}
\begin{DoxyCompactList}\small\item\em Log types for Message Window. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Interface for sending log messages to the log widget. \hyperlink{loggingInterfacePage}{Logging Interface} 

Definition in file \hyperlink{a02444_source}{Logging\+Interface.\+hh}.



\subsection{Enumeration Type Documentation}
\hypertarget{a02444_a595b2880f3ae74561ba390e3fd8c0e7c}{\index{Logging\+Interface.\+hh@{Logging\+Interface.\+hh}!Logtype@{Logtype}}
\index{Logtype@{Logtype}!Logging\+Interface.\+hh@{Logging\+Interface.\+hh}}
\subsubsection[{Logtype}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Logtype}}}\label{a02444_a595b2880f3ae74561ba390e3fd8c0e7c}


Log types for Message Window. 

Use this enum to specify the importance of log messages. \begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{L\+O\+G\+S\+T\+A\+T\+U\+S@{L\+O\+G\+S\+T\+A\+T\+U\+S}!Logging\+Interface.\+hh@{Logging\+Interface.\+hh}}\index{Logging\+Interface.\+hh@{Logging\+Interface.\+hh}!L\+O\+G\+S\+T\+A\+T\+U\+S@{L\+O\+G\+S\+T\+A\+T\+U\+S}}\item[{\em 
\hypertarget{a02444_a595b2880f3ae74561ba390e3fd8c0e7ca74063e0ee45cded11c291494828c0ff5}{L\+O\+G\+S\+T\+A\+T\+U\+S}\label{a02444_a595b2880f3ae74561ba390e3fd8c0e7ca74063e0ee45cded11c291494828c0ff5}
}]Status log messages. Will be printed in blue in the logwidget \index{L\+O\+G\+O\+U\+T@{L\+O\+G\+O\+U\+T}!Logging\+Interface.\+hh@{Logging\+Interface.\+hh}}\index{Logging\+Interface.\+hh@{Logging\+Interface.\+hh}!L\+O\+G\+O\+U\+T@{L\+O\+G\+O\+U\+T}}\item[{\em 
\hypertarget{a02444_a595b2880f3ae74561ba390e3fd8c0e7ca86d6ca369e69a3a0f0c9bd063dd39a70}{L\+O\+G\+O\+U\+T}\label{a02444_a595b2880f3ae74561ba390e3fd8c0e7ca86d6ca369e69a3a0f0c9bd063dd39a70}
}]Standard log messages. Will be printed in black in the logwidget \index{L\+O\+G\+I\+N\+F\+O@{L\+O\+G\+I\+N\+F\+O}!Logging\+Interface.\+hh@{Logging\+Interface.\+hh}}\index{Logging\+Interface.\+hh@{Logging\+Interface.\+hh}!L\+O\+G\+I\+N\+F\+O@{L\+O\+G\+I\+N\+F\+O}}\item[{\em 
\hypertarget{a02444_a595b2880f3ae74561ba390e3fd8c0e7ca83500e26ef5eacbffbeb2b8e847ea5ae}{L\+O\+G\+I\+N\+F\+O}\label{a02444_a595b2880f3ae74561ba390e3fd8c0e7ca83500e26ef5eacbffbeb2b8e847ea5ae}
}]Info log messages. Will be printed in green in the logwidget \index{L\+O\+G\+W\+A\+R\+N@{L\+O\+G\+W\+A\+R\+N}!Logging\+Interface.\+hh@{Logging\+Interface.\+hh}}\index{Logging\+Interface.\+hh@{Logging\+Interface.\+hh}!L\+O\+G\+W\+A\+R\+N@{L\+O\+G\+W\+A\+R\+N}}\item[{\em 
\hypertarget{a02444_a595b2880f3ae74561ba390e3fd8c0e7ca4f18c02e58587b8c13c07a344443f9b1}{L\+O\+G\+W\+A\+R\+N}\label{a02444_a595b2880f3ae74561ba390e3fd8c0e7ca4f18c02e58587b8c13c07a344443f9b1}
}]Warning messages. Will be printed in yellow in the logwidget \index{L\+O\+G\+E\+R\+R@{L\+O\+G\+E\+R\+R}!Logging\+Interface.\+hh@{Logging\+Interface.\+hh}}\index{Logging\+Interface.\+hh@{Logging\+Interface.\+hh}!L\+O\+G\+E\+R\+R@{L\+O\+G\+E\+R\+R}}\item[{\em 
\hypertarget{a02444_a595b2880f3ae74561ba390e3fd8c0e7ca39fe22d7b704805a8e30697a4a07d8fc}{L\+O\+G\+E\+R\+R}\label{a02444_a595b2880f3ae74561ba390e3fd8c0e7ca39fe22d7b704805a8e30697a4a07d8fc}
}]Error messages. Will be printed in red in the logwidget \end{description}
\end{Desc}


Definition at line 103 of file Logging\+Interface.\+hh.

