\hypertarget{class_s_c_i_run_1_1_core_1_1_logging_1_1_log}{\section{Log Class Reference}
\label{class_s_c_i_run_1_1_core_1_1_logging_1_1_log}\index{Log@{Log}}
}


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

\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_1_1_stream}{Stream}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a5356a623fe186a35cb97a2c077f4be59}{log} (\hyperlink{namespace_s_c_i_run_1_1_core_1_1_logging_aca1fd1d8935433e6ba2e3918214e07f9}{Log\-Level} level, const std\-::string \&\hyperlink{_piecewise_interp_8h_ae550ae40597e95f2cf7455585d9db07c}{msg})
\item 
void \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a3ce283afab4387d3aef69c71e78d012c}{set\-Verbose} (bool v)
\item 
bool \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_ae1c6139422f4fa37c41e88dcc5e9bf05}{verbose} () const 
\item 
void \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_adac116554b543b7c4228c018a85882f5}{flush} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_log}{Log} \& \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a68592d6f94bdd58d39b003cbe3d69389}{get} ()
\item 
static \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_log}{Log} \& \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a88ad52c11e1ea78041b7f28c78806102}{get} (const std\-::string \&\hyperlink{_boost_graph_example_tests_8cc_a8ad72759d07f18eaf8f6690e5dfb747c}{name})
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_ad8c01c67eaeefab6268f2f0872b47035}{Stream}
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} friend \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_1_1_stream}{Stream} \& \hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a544b090f58e79690ee919d9ecd509f82}{operator$<$$<$} (\hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_log}{Log} \&\hyperlink{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a5356a623fe186a35cb97a2c077f4be59}{log}, \hyperlink{namespace_s_c_i_run_1_1_core_1_1_logging_aca1fd1d8935433e6ba2e3918214e07f9}{Log\-Level} level)
\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_adac116554b543b7c4228c018a85882f5}{\index{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}!flush@{flush}}
\index{flush@{flush}!SCIRun::Core::Logging::Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}}
\subsubsection[{flush}]{\setlength{\rightskip}{0pt plus 5cm}void flush (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_adac116554b543b7c4228c018a85882f5}
\hypertarget{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a68592d6f94bdd58d39b003cbe3d69389}{\index{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}!get@{get}}
\index{get@{get}!SCIRun::Core::Logging::Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}}
\subsubsection[{get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Log} \& get (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a68592d6f94bdd58d39b003cbe3d69389}
\hypertarget{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a88ad52c11e1ea78041b7f28c78806102}{\index{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}!get@{get}}
\index{get@{get}!SCIRun::Core::Logging::Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}}
\subsubsection[{get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Log} \& get (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{name}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a88ad52c11e1ea78041b7f28c78806102}
\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000291}{Todo}]\-: make thread safe \end{DoxyRefDesc}
\hypertarget{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a5356a623fe186a35cb97a2c077f4be59}{\index{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}!log@{log}}
\index{log@{log}!SCIRun::Core::Logging::Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}}
\subsubsection[{log}]{\setlength{\rightskip}{0pt plus 5cm}void log (
\begin{DoxyParamCaption}
\item[{{\bf Log\-Level}}]{level, }
\item[{const std\-::string \&}]{msg}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a5356a623fe186a35cb97a2c077f4be59}
\hypertarget{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a3ce283afab4387d3aef69c71e78d012c}{\index{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}!set\-Verbose@{set\-Verbose}}
\index{set\-Verbose@{set\-Verbose}!SCIRun::Core::Logging::Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}}
\subsubsection[{set\-Verbose}]{\setlength{\rightskip}{0pt plus 5cm}void set\-Verbose (
\begin{DoxyParamCaption}
\item[{bool}]{v}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a3ce283afab4387d3aef69c71e78d012c}
\hypertarget{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_ae1c6139422f4fa37c41e88dcc5e9bf05}{\index{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}!verbose@{verbose}}
\index{verbose@{verbose}!SCIRun::Core::Logging::Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}}
\subsubsection[{verbose}]{\setlength{\rightskip}{0pt plus 5cm}bool verbose (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_ae1c6139422f4fa37c41e88dcc5e9bf05}


\subsection{Friends And Related Function Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a544b090f58e79690ee919d9ecd509f82}{\index{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!SCIRun::Core::Logging::Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf S\-C\-I\-S\-H\-A\-R\-E} friend {\bf Stream}\& operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{{\bf Log} \&}]{log, }
\item[{{\bf Log\-Level}}]{level}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [friend]}}}\label{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_a544b090f58e79690ee919d9ecd509f82}
\hypertarget{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_ad8c01c67eaeefab6268f2f0872b47035}{\index{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}!Stream@{Stream}}
\index{Stream@{Stream}!SCIRun::Core::Logging::Log@{S\-C\-I\-Run\-::\-Core\-::\-Logging\-::\-Log}}
\subsubsection[{Stream}]{\setlength{\rightskip}{0pt plus 5cm}friend class {\bf Stream}\hspace{0.3cm}{\ttfamily [friend]}}}\label{class_s_c_i_run_1_1_core_1_1_logging_1_1_log_ad8c01c67eaeefab6268f2f0872b47035}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Core/\-Logging/\hyperlink{_log_8h}{Log.\-h}\item 
Core/\-Logging/\hyperlink{_log_8cc}{Log.\-cc}\end{DoxyCompactItemize}
