Public Member Functions | List of all members
mf::NeverLogger_ Class Reference

#include <MessageLogger.h>

Public Member Functions

decltype(auto) operator<< (char const *)
 
template<class T >
decltype(auto) operator<< (T const &)
 
decltype(auto) operator<< (std::ostream &(*)(std::ostream &))
 
decltype(auto) operator<< (std::ios_base &(*)(std::ios_base &))
 

Detailed Description

Definition at line 82 of file MessageLogger.h.

Member Function Documentation

decltype(auto) mf::NeverLogger_::operator<< ( char const *  )
inline

Definition at line 88 of file MessageLogger.h.

89  {
90  return std::forward<NeverLogger_>(*this);
91  }
template<class T >
decltype(auto) mf::NeverLogger_::operator<< ( T const &  )
inline

Definition at line 95 of file MessageLogger.h.

96  {
97  return std::forward<NeverLogger_>(*this);
98  }
decltype(auto) mf::NeverLogger_::operator<< ( std::ostream &  *)(std::ostream &)
inline

Definition at line 101 of file MessageLogger.h.

102  {
103  return std::forward<NeverLogger_>(*this);
104  }
decltype(auto) mf::NeverLogger_::operator<< ( std::ios_base &  *)(std::ios_base &)
inline

Definition at line 106 of file MessageLogger.h.

107  {
108  return std::forward<NeverLogger_>(*this);
109  }

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