#include <TimerLog.hpp>

Inheritance diagram for Opm::TimerLog:
Inheritance graph

Public Member Functions

 TimerLog (const std::string &logFile)
 
 TimerLog (std::ostream &os)
 
void addMessage (int64_t messageFlag, const std::string &message)
 
void clear ()
 
 ~TimerLog ()
 
int64_t getMask () const
 
bool includeMessage (int64_t messageFlag)
 

Static Public Attributes

static const int64_t StartTimer = 4096
 
static const int64_t StopTimer = 8192
 

Constructor & Destructor Documentation

Opm::TimerLog::TimerLog ( const std::string &  logFile)
Opm::TimerLog::TimerLog ( std::ostream &  os)
Opm::TimerLog::~TimerLog ( )
inline

Member Function Documentation

void Opm::TimerLog::addMessage ( int64_t  messageFlag,
const std::string &  message 
)
virtual

Reimplemented from Opm::StreamLog.

void Opm::TimerLog::clear ( )
int64_t Opm::LogBackend::getMask ( ) const
inherited
bool Opm::LogBackend::includeMessage ( int64_t  messageFlag)
inherited

Member Data Documentation

const int64_t Opm::TimerLog::StartTimer = 4096
static
const int64_t Opm::TimerLog::StopTimer = 8192
static

The documentation for this class was generated from the following file: