#include <TimerLog.hpp>
◆ TimerLog() [1/2]
◆ TimerLog() [2/2]
Opm::TimerLog::TimerLog |
( |
std::ostream & |
os | ) |
|
|
explicit |
◆ ~TimerLog()
Opm::TimerLog::~TimerLog |
( |
| ) |
|
|
inline |
◆ addMessage()
void Opm::LogBackend::addMessage |
( |
int64_t |
messageFlag, |
|
|
const std::string & |
message |
|
) |
| |
|
inherited |
Add a message to the backend if accepted by the message limiter.
◆ 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.
◆ addTaggedMessage()
void Opm::LogBackend::addTaggedMessage |
( |
int64_t |
messageFlag, |
|
|
const std::string & |
messageTag, |
|
|
const std::string & |
message |
|
) |
| |
|
inherited |
Add a tagged message to the backend if accepted by the message limiter.
◆ clear()
void Opm::TimerLog::clear |
( |
| ) |
|
◆ formatMessage()
Return decorated version of message depending on configureDecoration() arguments.
◆ getMask()
int64_t Opm::LogBackend::getMask |
( |
| ) |
const |
|
inherited |
◆ setMessageFormatter()
◆ setMessageLimiter()
void Opm::LogBackend::setMessageLimiter |
( |
std::shared_ptr< MessageLimiter > |
limiter | ) |
|
|
inherited |
Configure how message tags will be used to limit messages.
◆ StartTimer
const int64_t Opm::TimerLog::StartTimer = 4096 |
|
static |
◆ StopTimer
const int64_t Opm::TimerLog::StopTimer = 8192 |
|
static |
The documentation for this class was generated from the following file: