#include "stdafx.h" #include "LogFacade.h" using namespace DIOS::Dev::Detail::MachineryECOM; SimpleLog *LogFacade::CreateLogger(const std::string &logPath, const std::string &name) { auto logger = new SimpleLog(name.c_str()); //std::string logFileName = logPath; //if (logPath[logPath.size() - 1] != '\\') //{ // logFileName = logPath + "\\"; //} //logFileName = logFileName + name + ".log"; //logger->SetLogFilepath(logFileName.c_str()); return logger; } void LogFacade::Release(SimpleLog *logger) { if (logger) { logger->Close(); delete logger; logger = nullptr; } }