#include "logger.h" #include namespace Core { LOGGER_T getLogger(const char *name) { static const char ns[] = "CORE."; std::string loggerName; const size_t len = strlen(name); loggerName.reserve(sizeof(ns) + len); loggerName.append(ns, sizeof(ns) - 1); loggerName.append(name, len); try { return NGL::NGLLoggerBootstrap::getNGLRootLogger().getNGLLogger( loggerName ); } catch ( const std::exception &ex ) { fprintf(stderr, "Error retrieving logger: %s", ex.what()); abort(); } } }