\section{Null\+Out\+Stream Class Reference}
\label{classmlpack_1_1util_1_1NullOutStream}\index{Null\+Out\+Stream@{Null\+Out\+Stream}}


Used for \doxyref{Log\+::\+Debug}{p.}{classmlpack_1_1Log_afd147ffc8dcfdceaccad2fa1dde00e30} when not compiled with debugging symbols.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\textbf{ Null\+Out\+Stream} ()
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} (const \textbf{ Null\+Out\+Stream} \&)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (bool)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (short)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (unsigned short)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (int)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (unsigned int)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (long)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (unsigned long)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (float)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (double)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (long double)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (void $\ast$)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (const char $\ast$)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (std\+::string \&)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (std\+::streambuf $\ast$)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (std\+::ostream \&($\ast$)(std\+::ostream \&))
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (std\+::ios \&($\ast$)(std\+::ios \&))
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (std\+::ios\+\_\+base \&($\ast$)(std\+::ios\+\_\+base \&))
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\item 
{\footnotesize template$<$typename T $>$ }\\\textbf{ Null\+Out\+Stream} \& \textbf{ operator$<$$<$} (const T \&)
\begin{DoxyCompactList}\small\item\em Does nothing. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Used for \doxyref{Log\+::\+Debug}{p.}{classmlpack_1_1Log_afd147ffc8dcfdceaccad2fa1dde00e30} when not compiled with debugging symbols. 

This class does nothing and should be optimized out entirely by the compiler. 

Definition at line 27 of file nulloutstream.\+hpp.



\subsection{Constructor \& Destructor Documentation}
\mbox{\label{classmlpack_1_1util_1_1NullOutStream_a198ca0f91124f6e611d20acfdfb40d6f}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!Null\+Out\+Stream@{Null\+Out\+Stream}}
\index{Null\+Out\+Stream@{Null\+Out\+Stream}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{Null\+Out\+Stream()\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 33 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_ad7795db3553036d2eec8dc911cdc1df9}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!Null\+Out\+Stream@{Null\+Out\+Stream}}
\index{Null\+Out\+Stream@{Null\+Out\+Stream}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{Null\+Out\+Stream()\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream} (\begin{DoxyParamCaption}\item[{const \textbf{ Null\+Out\+Stream} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 38 of file nulloutstream.\+hpp.



\subsection{Member Function Documentation}
\mbox{\label{classmlpack_1_1util_1_1NullOutStream_adfee12075905260e79b586643cbbeeb8}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [1/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{bool}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 41 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_a30cf0d8b1a4df0876aecba083f618c0d}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [2/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{short}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 43 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_a12bda6cf6bdebfcd287625336975a51f}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [3/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{unsigned}]{short }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 45 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_aa3bda18b626dd9cef532c3b40efac1ac}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [4/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{int}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 47 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_af5b9bd47fc9d7e4f985e7061b124eb94}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [5/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{unsigned}]{int }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 49 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_a381bdc300632f5c7f9769aa279355e5a}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [6/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{long}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 51 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_a17e4b66245154a2f1b3d69b0a537d440}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [7/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{unsigned}]{long }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 53 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_a3371f531473b37dba351d73519b47468}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [8/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{float}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 55 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_ab3032651397a5ca2ab3a181a5c139f41}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [9/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{double}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 57 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_a4527c7decea1d31ab0f4295a03b26401}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [10/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{long}]{double }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 59 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_a65ccad3f77be2c60854471b7258575e0}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [11/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{void $\ast$}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 61 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_a4ad91484d022e756bb1844922c028508}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [12/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{const char $\ast$}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 63 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_a562e4d4e8e7a839ddcca9f540796eb4e}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [13/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{std\+::string \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 65 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_a96f932acb8dd666fb467c03df085af62}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [14/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{std\+::streambuf $\ast$}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 67 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_a35b95e7d70764c44533c470c6af69c96}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [15/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{std\+::ostream \&}]{$\ast$)(std\+::ostream \& }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 69 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_a2c7ecefcb7ff791a482d19190e47838a}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [16/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{std\+::ios \&}]{$\ast$)(std\+::ios \& }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 71 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_ac3d0c1210e5c09e53c6a34bd25b8ee36}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [17/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{std\+::ios\+\_\+base \&}]{$\ast$)(std\+::ios\+\_\+base \& }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 73 of file nulloutstream.\+hpp.

\mbox{\label{classmlpack_1_1util_1_1NullOutStream_a2269feeb99a085e7ef8d3244016bb28b}} 
\index{mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!mlpack\+::util\+::\+Null\+Out\+Stream@{mlpack\+::util\+::\+Null\+Out\+Stream}}
\subsubsection{operator$<$$<$()\hspace{0.1cm}{\footnotesize\ttfamily [18/18]}}
{\footnotesize\ttfamily \textbf{ Null\+Out\+Stream}\& operator$<$$<$ (\begin{DoxyParamCaption}\item[{const T \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Does nothing. 



Definition at line 78 of file nulloutstream.\+hpp.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/var/www/mlpack.\+ratml.\+org/mlpack.\+org/\+\_\+src/mlpack-\/3.\+3.\+2/src/mlpack/core/util/\textbf{ nulloutstream.\+hpp}\end{DoxyCompactItemize}
