23 #ifndef __MLPACK_CORE_UTIL_NULLOUTSTREAM_HPP
24 #define __MLPACK_CORE_UTIL_NULLOUTSTREAM_HPP
87 { (void) pf;
return *
this; }
92 { (void) pf;
return *
this; }
97 { (void) s;
return *
this; }
NullOutStream & operator<<(std::ios_base &(*pf)(std::ios_base &))
Does nothing.
NullOutStream & operator<<(std::streambuf *sb)
Does nothing.
NullOutStream & operator<<(unsigned long val)
Does nothing.
NullOutStream & operator<<(unsigned int val)
Does nothing.
NullOutStream & operator<<(std::string &str)
Does nothing.
NullOutStream & operator<<(int val)
Does nothing.
NullOutStream & operator<<(std::ostream &(*pf)(std::ostream &))
Does nothing.
NullOutStream(const NullOutStream &)
Does nothing.
NullOutStream & operator<<(double val)
Does nothing.
NullOutStream & operator<<(T &s)
Does nothing.
NullOutStream & operator<<(bool val)
Does nothing.
NullOutStream & operator<<(long val)
Does nothing.
NullOutStream & operator<<(long double val)
Does nothing.
NullOutStream & operator<<(float val)
Does nothing.
NullOutStream & operator<<(const char *str)
Does nothing.
NullOutStream()
Does nothing.
NullOutStream & operator<<(short val)
Does nothing.
NullOutStream & operator<<(unsigned short val)
Does nothing.
NullOutStream & operator<<(void *val)
Does nothing.
Used for Log::Debug when not compiled with debugging symbols.
NullOutStream & operator<<(std::ios &(*pf)(std::ios &))
Does nothing.