casacore
|
Class representing an entry in a LoggerHolder. More...
#include <LoggerHolder.h>
Public Member Functions | |
LogHolderIterEntry () | |
LogHolderIterEntry (const LogSink *sink, uInt index) | |
LogHolderIterEntry (const LogHolderIterEntry &that) | |
~LogHolderIterEntry () | |
LogHolderIterEntry & | operator= (const LogHolderIterEntry &that) |
Double | time () const |
Get the message parts. More... | |
String | message () const |
String | priority () const |
String | location () const |
String | objectID () const |
Private Attributes | |
const LogSink * | itsSink |
uInt | itsIndex |
Class representing an entry in a LoggerHolder.
Internal
This class makes it possible to use the iterator in the STL-style. It only contains a 'pointer' to the current entry in the current logger. Function like time()
can be used to retrieve the message parts.
Definition at line 365 of file LoggerHolder.h.
|
inline |
Definition at line 368 of file LoggerHolder.h.
Definition at line 371 of file LoggerHolder.h.
|
inline |
Definition at line 374 of file LoggerHolder.h.
|
inline |
Definition at line 377 of file LoggerHolder.h.
|
inline |
Definition at line 391 of file LoggerHolder.h.
References casacore::LogSink::getLocation(), itsIndex, and itsSink.
|
inline |
Definition at line 387 of file LoggerHolder.h.
References casacore::LogSink::getMessage(), itsIndex, and itsSink.
|
inline |
Definition at line 393 of file LoggerHolder.h.
References casacore::LogSink::getObjectID(), itsIndex, and itsSink.
|
inline |
Definition at line 380 of file LoggerHolder.h.
|
inline |
Definition at line 389 of file LoggerHolder.h.
References casacore::LogSink::getPriority(), itsIndex, and itsSink.
|
inline |
Get the message parts.
Definition at line 385 of file LoggerHolder.h.
References casacore::LogSink::getTime(), itsIndex, and itsSink.
|
private |
Definition at line 399 of file LoggerHolder.h.
Referenced by location(), message(), objectID(), operator=(), priority(), and time().
|
private |
Definition at line 398 of file LoggerHolder.h.
Referenced by location(), message(), objectID(), operator=(), priority(), and time().