21 #ifndef OPM_DEFERREDLOGGER_HEADER_INCLUDED 22 #define OPM_DEFERREDLOGGER_HEADER_INCLUDED 24 #include <opm/simulators/utils/ParallelCommunication.hpp> 36 namespace ExceptionType
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);
99 #endif // OPM_DEFERREDLOGGER_HEADER_INCLUDED 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 file contains a set of helper functions used by VFPProd / VFPInj.
Definition: blackoilbioeffectsmodules.hh:45
Definition: DeferredLogger.hpp:56
Definition: DeferredLogger.hpp:60
void logMessages()
Log all messages to the OpmLog backends, and clear the message container.
Definition: DeferredLogger.cpp:92