#include <JMessageStream.hh>
 | 
| typedef std::ostream &(*)  | io_manip(std::ostream &) | 
|   | Type definition of I/O operator.  
  | 
|   | 
Definition at line 114 of file JMessageStream.hh.
 
◆ io_manip
  
  
      
        
          | std::ostream &(*) JLOGGER::JMessageStream::io_manip(std::ostream &) | 
         
       
   | 
  
inherited   | 
  
 
 
◆ JWarningStream()
Definition at line 114 of file JMessageStream.hh.
JMessageStream(JMessageLogger &__logger, void(JMessageLogger::*__typeout)(const std::string &))
Constructor.
 
JWarningStream(JMessageLogger &logger)
 
 
 
 
◆ operator<<() [1/2]
template<class T > 
  
  
      
        
          | JMessageStream & JLOGGER::JMessageStream::operator<<  | 
          ( | 
          const T & |           value | ) | 
           | 
         
       
   | 
  
inlineinherited   | 
  
 
Appends value to internal buffer. 
- Parameters
 - 
  
  
 
- Returns
 - this JMessageStream 
 
Definition at line 54 of file JMessageStream.hh.
   55    {
   56      static_cast<std::ostringstream&>(*this) << value;
   57 
   58      return *this;
   59    }
 
 
 
◆ operator<<() [2/2]
Append I/O manipulator. 
- Parameters
 - 
  
  
 
- Returns
 - this JMessageStream 
 
Definition at line 74 of file JMessageStream.hh.
   75    { 
   76      static_cast<std::ostringstream&>(*this) << manip;
   77      
   78      return *this;
   79    }
 
 
 
◆ logger
◆ typeout
  
  
      
        
          | void(JMessageLogger::* JLOGGER::JMessageStream::typeout) (const std::string &) | 
         
       
   | 
  
protectedinherited   | 
  
 
 
The documentation for this struct was generated from the following file: