mlpack
Public Member Functions | List of all members
mlpack::util::NullOutStream Class Reference

Used for Log::Debug when not compiled with debugging symbols. More...

#include <nulloutstream.hpp>

Public Member Functions

 NullOutStream ()
 Does nothing.
 
 NullOutStream (const NullOutStream &)
 Does nothing.
 
NullOutStreamoperator<< (bool)
 Does nothing.
 
NullOutStreamoperator<< (short)
 Does nothing.
 
NullOutStreamoperator<< (unsigned short)
 Does nothing.
 
NullOutStreamoperator<< (int)
 Does nothing.
 
NullOutStreamoperator<< (unsigned int)
 Does nothing.
 
NullOutStreamoperator<< (long)
 Does nothing.
 
NullOutStreamoperator<< (unsigned long)
 Does nothing.
 
NullOutStreamoperator<< (float)
 Does nothing.
 
NullOutStreamoperator<< (double)
 Does nothing.
 
NullOutStreamoperator<< (long double)
 Does nothing.
 
NullOutStreamoperator<< (void *)
 Does nothing.
 
NullOutStreamoperator<< (const char *)
 Does nothing.
 
NullOutStreamoperator<< (std::string &)
 Does nothing.
 
NullOutStreamoperator<< (std::streambuf *)
 Does nothing.
 
NullOutStreamoperator<< (std::ostream &(*)(std::ostream &))
 Does nothing.
 
NullOutStreamoperator<< (std::ios &(*)(std::ios &))
 Does nothing.
 
NullOutStreamoperator<< (std::ios_base &(*)(std::ios_base &))
 Does nothing.
 
template<typename T >
NullOutStreamoperator<< (const T &)
 Does nothing.
 

Detailed Description

Used for Log::Debug when not compiled with debugging symbols.

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


The documentation for this class was generated from the following file: