/* */ #include "LogFactory.h" #include "SimpleLogger.h" string LogFactory::filename = "/dev/null"; Logger* LogFactory::logger = NULL; Logger* LogFactory::getInstance() { if(logger == NULL) { SimpleLogger* slogger = new SimpleLogger(); slogger->openFile(filename); slogger->setStdout(Logger::NOTICE, true); slogger->setStdout(Logger::WARN, true); slogger->setStdout(Logger::ERROR, true); logger = slogger; } return logger; } void LogFactory::release() { delete logger; logger = NULL; }