Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
LoggerBuilder.h
1#ifndef __TESTS_LOGGER_UTILS_h__
2#define __TESTS_LOGGER_UTILS_h__
3
4#include "antares-xpansion/lpnamer/helper/ProblemGenerationLogger.h"
5
6std::shared_ptr<ProblemGenerationLog::ProblemGenerationLogger> emptyLogger();
7std::shared_ptr<ProblemGenerationLog::ProblemGenerationLogger>
8BuildLoggerWithParams(const LogUtils::LOGLEVEL& logLevel,
9 const std::filesystem::path& FilePath);
10std::shared_ptr<ProblemGenerationLog::ProblemGenerationLogger>
11BuildLoggerWithParams(const LogUtils::LOGLEVEL& logLevel,
12 const std::filesystem::path& FilePath,
13 std::ostream& stream);
14std::shared_ptr<ProblemGenerationLog::ProblemGenerationLogger>
15BuildLoggerWithParams(const LogUtils::LOGLEVEL& logLevel, std::ostream& stream);
16#endif //__TESTS_LOGGER_UTILS_h__