1 #ifndef __JLOGGER__JMESSAGESTREAM__ 
    2 #define __JLOGGER__JMESSAGESTREAM__ 
   16 namespace JPP { 
using namespace JLOGGER; }
 
   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;
 
~JMessageStream()
Report message. 
 
void status(const JMessage_t &message)
 
void notice(const JMessage_t &message)
 
JStatusStream(JMessageLogger &logger)
 
JWarningStream(JMessageLogger &logger)
 
JMessageStream & operator<<(io_manip manip)
Append I/O manipulator. 
 
do set_variable OUTPUT_DIRECTORY $WORKDIR T
 
void(JMessageLogger::* typeout)(const std::string &)
 
JMessageStream & operator<<(const T &value)
Appends value to internal buffer. 
 
Level specific message streamers. 
 
void warning(const JMessage_t &message)
 
General purpose message reporting. 
 
JErrorStream(JMessageLogger &logger)
 
JDebugStream(JMessageLogger &logger)
 
std::ostream &(* io_manip)(std::ostream &)
Type definition of I/O operator. 
 
JNoticeStream(JMessageLogger &logger)
 
void error(const JMessage_t &message)
 
JMessageStream(JMessageLogger &__logger, void(JMessageLogger::*__typeout)(const std::string &))
Constructor. 
 
void debug(const JMessage_t &message)