21#ifndef OPM_DEFERREDLOGGER_HEADER_INCLUDED
22#define OPM_DEFERREDLOGGER_HEADER_INCLUDED
24#include <opm/simulators/utils/ParallelCommunication.hpp>
67 void info(
const std::string& tag,
const std::string& message);
68 void warning(
const std::string& tag,
const std::string& message);
69 void error(
const std::string& tag,
const std::string& message);
70 void problem(
const std::string& tag,
const std::string& message);
71 void bug(
const std::string& tag,
const std::string& message);
72 void debug(
const std::string& tag,
const std::string& message);
73 void note(
const std::string& tag,
const std::string& message);
75 void info(
const std::string& message);
76 void warning(
const std::string& message);
77 void error(
const std::string& message);
78 void problem(
const std::string& message);
79 void bug(
const std::string& message);
80 void debug(
const std::string& message);
81 void debug(
const std::string& message,
const int verbosity_level);
82 void note(
const std::string& message);
92 std::vector<Message> messages_;
94 Parallel::Communication mpi_communicator);
Definition DeferredLogger.hpp:57
void logMessages()
Log all messages to the OpmLog backends, and clear the message container.
Definition DeferredLogger.cpp:92
void clearMessages()
Clear the message container without logging them.
Definition DeferredLogger.cpp:100
friend DeferredLogger gatherDeferredLogger(const DeferredLogger &local_deferredlogger, Parallel::Communication mpi_communicator)
Create a global log combining local logs.
Definition gatherDeferredLogger.cpp:168
This class implements a deferred logger: 1) messages can be pushed back to a vector 2) a call to logM...
Definition DeferredLogger.hpp:37
This file contains a set of helper functions used by VFPProd / VFPInj.
Definition blackoilbioeffectsmodules.hh:43
Definition DeferredLogger.hpp:61