#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: