Added messageType methods to OpmLog

This commit is contained in:
Joakim Hove
2015-01-09 14:15:25 +01:00
parent 139330ec88
commit 46a98747f9
2 changed files with 15 additions and 1 deletions

View File

@@ -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();

View File

@@ -40,7 +40,9 @@ public:
static bool hasBackend( const std::string& backendName );
static void addBackend(const std::string& name , std::shared_ptr<LogBackend> backend);
static bool enabledMessageType( int64_t messageType );
static void addMessageType( int64_t messageType , const std::string& prefix);
template <class BackendType>
static std::shared_ptr<BackendType> getBackend(const std::string& name) {
auto logger = OpmLog::getLogger();