diff --git a/opm/parser/eclipse/OpmLog/OpmLog.cpp b/opm/parser/eclipse/OpmLog/OpmLog.cpp index c34e69312..08b1fea6e 100644 --- a/opm/parser/eclipse/OpmLog/OpmLog.cpp +++ b/opm/parser/eclipse/OpmLog/OpmLog.cpp @@ -38,6 +38,18 @@ namespace Opm { logger->addMessage( messageFlag , message ); } + /*****************************************************************/ + + bool OpmLog::enabledMessageType( int64_t messageType ) { + auto logger = OpmLog::getLogger(); + return logger->enabledMessageType( messageType ); + } + + void OpmLog::addMessageType( int64_t messageType , const std::string& prefix) { + auto logger = OpmLog::getLogger(); + logger->addMessageType( messageType , prefix ); + } + bool OpmLog::hasBackend(const std::string& name) { auto logger = OpmLog::getLogger(); diff --git a/opm/parser/eclipse/OpmLog/OpmLog.hpp b/opm/parser/eclipse/OpmLog/OpmLog.hpp index 4ea58808e..93507a482 100644 --- a/opm/parser/eclipse/OpmLog/OpmLog.hpp +++ b/opm/parser/eclipse/OpmLog/OpmLog.hpp @@ -40,7 +40,9 @@ public: static bool hasBackend( const std::string& backendName ); static void addBackend(const std::string& name , std::shared_ptr backend); - + static bool enabledMessageType( int64_t messageType ); + static void addMessageType( int64_t messageType , const std::string& prefix); + template static std::shared_ptr getBackend(const std::string& name) { auto logger = OpmLog::getLogger();