LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
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 84 of file MessageLogger.h.

Member Function Documentation

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

Definition at line 90 of file MessageLogger.h.

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

Definition at line 96 of file MessageLogger.h.

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

Definition at line 102 of file MessageLogger.h.

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

Definition at line 107 of file MessageLogger.h.

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

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