12345678910111213141516171819202122232425262728293031 |
- #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;
- }
- }
|