|
| TimerLog (const std::string &logFile) |
|
| TimerLog (std::ostream &os) |
|
void | clear () |
|
| StreamLog (const std::string &logFile, int64_t messageMask, bool append=false) |
|
| StreamLog (std::ostream &os, int64_t messageMask) |
|
| LogBackend (int64_t mask) |
| Construct with given message mask.
|
|
virtual | ~LogBackend () |
| Virtual destructor to enable inheritance.
|
|
void | setMessageFormatter (std::shared_ptr< MessageFormatterInterface > formatter) |
| Configure how formatMessage() will modify message strings.
|
|
void | setMessageLimiter (std::shared_ptr< MessageLimiter > limiter) |
| Configure how message tags will be used to limit messages.
|
|
void | addMessage (int64_t messageFlag, const std::string &message) |
| Add a message to the backend if accepted by the message limiter.
|
|
void | addTaggedMessage (int64_t messageFlag, const std::string &messageTag, const std::string &message) |
| Add a tagged message to the backend if accepted by the message limiter.
|
|
int64_t | getMask () const |
| The message mask types are specified in the Opm::Log::MessageType namespace, in file LogUtils.hpp.
|
|
|
static const int64_t | StartTimer = 4096 |
|
static const int64_t | StopTimer = 8192 |
|
|
void | addMessageUnconditionally (int64_t messageFlag, const std::string &message) override |
| This is the method subclasses should override.
|
|
std::string | formatMessage (int64_t messageFlag, const std::string &message) |
| Return decorated version of message depending on configureDecoration() arguments.
|
|
◆ addMessageUnconditionally()
void Opm::TimerLog::addMessageUnconditionally |
( |
int64_t |
messageFlag, |
|
|
const std::string & |
message |
|
) |
| |
|
overrideprotectedvirtual |
This is the method subclasses should override.
Typically a subclass may filter, change, and output messages based on configuration and the messageFlag.
Reimplemented from Opm::StreamLog.
The documentation for this class was generated from the following files:
- opm/common/OpmLog/TimerLog.hpp
- opm/common/OpmLog/TimerLog.cpp