\hypertarget{class_s_c_i_run_1_1_gui_1_1_module_logger}{\section{Module\-Logger Class Reference}
\label{class_s_c_i_run_1_1_gui_1_1_module_logger}\index{Module\-Logger@{Module\-Logger}}
}


{\ttfamily \#include $<$Module\-Log\-Window.\-h$>$}

Inheritance diagram for Module\-Logger\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_gui_1_1_module_logger}
\end{center}
\end{figure}
\subsection*{Signals}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_module_logger_a45be034eb0840f4078f194134e038689}{log\-Signal} (const Q\-String \&message, const Q\-Color \&color) const 
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_module_logger_a7237e136af7fcc28912d45348f71ae04}{alert} (const Q\-Color \&color) const 
\item 
void \hyperlink{class_s_c_i_run_1_1_gui_1_1_module_logger_af6e1507f3a9a0644aa649082c4691fb3}{popup} (const Q\-String \&message) const 
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_gui_1_1_module_logger_a6b3ced4d97dd1c49a2574924da6e2885}{Module\-Logger} (\hyperlink{class_s_c_i_run_1_1_gui_1_1_module_log_window}{Module\-Log\-Window} $\ast$window)
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_gui_1_1_module_logger_abd4149996a790c8a621d9abfa880ad26}{error} (const std\-::string \&\hyperlink{_piecewise_interp_8h_ae550ae40597e95f2cf7455585d9db07c}{msg}) const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_gui_1_1_module_logger_a9a7b80c9538fa003858c6db50e9f72b8}{warning} (const std\-::string \&\hyperlink{_piecewise_interp_8h_ae550ae40597e95f2cf7455585d9db07c}{msg}) const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_gui_1_1_module_logger_a7f01af64671ac3c48dce8784c29d2b86}{remark} (const std\-::string \&\hyperlink{_piecewise_interp_8h_ae550ae40597e95f2cf7455585d9db07c}{msg}) const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_gui_1_1_module_logger_a94d574288dc784bc5ea61c5329547bee}{status} (const std\-::string \&\hyperlink{_piecewise_interp_8h_ae550ae40597e95f2cf7455585d9db07c}{msg}) const 
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_module_logger_a6b3ced4d97dd1c49a2574924da6e2885}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}!Module\-Logger@{Module\-Logger}}
\index{Module\-Logger@{Module\-Logger}!SCIRun::Gui::ModuleLogger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}}
\subsubsection[{Module\-Logger}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Module\-Logger} (
\begin{DoxyParamCaption}
\item[{{\bf Module\-Log\-Window} $\ast$}]{window}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [explicit]}}}\label{class_s_c_i_run_1_1_gui_1_1_module_logger_a6b3ced4d97dd1c49a2574924da6e2885}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_module_logger_a7237e136af7fcc28912d45348f71ae04}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}!alert@{alert}}
\index{alert@{alert}!SCIRun::Gui::ModuleLogger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}}
\subsubsection[{alert}]{\setlength{\rightskip}{0pt plus 5cm}void alert (
\begin{DoxyParamCaption}
\item[{const Q\-Color \&}]{color}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [signal]}}}\label{class_s_c_i_run_1_1_gui_1_1_module_logger_a7237e136af7fcc28912d45348f71ae04}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_module_logger_abd4149996a790c8a621d9abfa880ad26}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}!error@{error}}
\index{error@{error}!SCIRun::Gui::ModuleLogger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}}
\subsubsection[{error}]{\setlength{\rightskip}{0pt plus 5cm}void error (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{msg}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_module_logger_abd4149996a790c8a621d9abfa880ad26}


Implements \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_legacy_logger_interface_aafbb25a14d93f96ed6d8078abb92db9d}{Legacy\-Logger\-Interface}.

\hypertarget{class_s_c_i_run_1_1_gui_1_1_module_logger_a45be034eb0840f4078f194134e038689}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}!log\-Signal@{log\-Signal}}
\index{log\-Signal@{log\-Signal}!SCIRun::Gui::ModuleLogger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}}
\subsubsection[{log\-Signal}]{\setlength{\rightskip}{0pt plus 5cm}void log\-Signal (
\begin{DoxyParamCaption}
\item[{const Q\-String \&}]{message, }
\item[{const Q\-Color \&}]{color}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [signal]}}}\label{class_s_c_i_run_1_1_gui_1_1_module_logger_a45be034eb0840f4078f194134e038689}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_module_logger_af6e1507f3a9a0644aa649082c4691fb3}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}!popup@{popup}}
\index{popup@{popup}!SCIRun::Gui::ModuleLogger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}}
\subsubsection[{popup}]{\setlength{\rightskip}{0pt plus 5cm}void popup (
\begin{DoxyParamCaption}
\item[{const Q\-String \&}]{message}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [signal]}}}\label{class_s_c_i_run_1_1_gui_1_1_module_logger_af6e1507f3a9a0644aa649082c4691fb3}
\hypertarget{class_s_c_i_run_1_1_gui_1_1_module_logger_a7f01af64671ac3c48dce8784c29d2b86}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}!remark@{remark}}
\index{remark@{remark}!SCIRun::Gui::ModuleLogger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}}
\subsubsection[{remark}]{\setlength{\rightskip}{0pt plus 5cm}void remark (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{msg}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_module_logger_a7f01af64671ac3c48dce8784c29d2b86}


Implements \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_legacy_logger_interface_a9f4a4632e6e5521faf6dafd36f58a44e}{Legacy\-Logger\-Interface}.

\hypertarget{class_s_c_i_run_1_1_gui_1_1_module_logger_a94d574288dc784bc5ea61c5329547bee}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}!status@{status}}
\index{status@{status}!SCIRun::Gui::ModuleLogger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}}
\subsubsection[{status}]{\setlength{\rightskip}{0pt plus 5cm}void status (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{msg}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_module_logger_a94d574288dc784bc5ea61c5329547bee}


Implements \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_legacy_logger_interface_a5562e733609277175b9f5164efbc0cb5}{Legacy\-Logger\-Interface}.

\hypertarget{class_s_c_i_run_1_1_gui_1_1_module_logger_a9a7b80c9538fa003858c6db50e9f72b8}{\index{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}!warning@{warning}}
\index{warning@{warning}!SCIRun::Gui::ModuleLogger@{S\-C\-I\-Run\-::\-Gui\-::\-Module\-Logger}}
\subsubsection[{warning}]{\setlength{\rightskip}{0pt plus 5cm}void warning (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{msg}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_gui_1_1_module_logger_a9a7b80c9538fa003858c6db50e9f72b8}


Implements \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_legacy_logger_interface_a8ed69b8da43c195e8d745a4cb3a1680a}{Legacy\-Logger\-Interface}.



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Interface/\-Application/\hyperlink{_module_log_window_8h}{Module\-Log\-Window.\-h}\item 
Interface/\-Application/\hyperlink{_module_log_window_8cc}{Module\-Log\-Window.\-cc}\end{DoxyCompactItemize}
