Go to the documentation of this file.    1 #ifndef __JLOGGER__JMESSAGESTREAM__ 
    2 #define __JLOGGER__JMESSAGESTREAM__ 
   44     public std::ostringstream
 
   56       static_cast<std::ostringstream&>(*
this) << value;
 
   65     typedef std::ostream& (*io_manip) (std::ostream&);
 
   76       static_cast<std::ostringstream&>(*
this) << manip;
 
 
Level specific message streamers.
 
void(JMessageLogger::* typeout)(const std::string &)
 
JErrorStream(JMessageLogger &logger)
 
JStatusStream(JMessageLogger &logger)
 
JMessageStream & operator<<(const T &value)
Appends value to internal buffer.
 
void debug(const JMessage_t &message)
 
void warning(const JMessage_t &message)
 
~JMessageStream()
Report message.
 
void error(const JMessage_t &message)
 
void status(const JMessage_t &message)
 
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 
std::ostream &(* io_manip)(std::ostream &)
Type definition of I/O operator.
 
JNoticeStream(JMessageLogger &logger)
 
void notice(const JMessage_t &message)
 
JMessageStream(JMessageLogger &__logger, void(JMessageLogger::*__typeout)(const std::string &))
Constructor.
 
JMessageStream & operator<<(io_manip manip)
Append I/O manipulator.
 
JWarningStream(JMessageLogger &logger)
 
JDebugStream(JMessageLogger &logger)