asr_util_logger
1.0.0
総合概要
名前空間
クラス
ファイル
ファイル一覧
ファイルメンバ
LoggerFactory.h
[詳解]
1
#ifndef ASR_UTIL_LOGGER_LOGGERFACTORY_H
2
#define ASR_UTIL_LOGGER_LOGGERFACTORY_H
3
4
#include "
asr/util/logger/Config.h
"
5
#include "
asr/util/logger/ILogger.h
"
6
7
#include <memory>
8
9
namespace
asr
10
{
11
namespace
util
12
{
13
namespace
logger
14
{
15
struct
LoggerFactory
16
{
17
static
std::unique_ptr<ILogger>
generate
(
const
Config
& the_config);
18
};
19
}
// namespace logger
20
}
// namespace util
21
}
// namespace asr
22
23
#endif // ASR_UTIL_LOGGER_LOGGERFACTORY_H
ILogger.h
Config.h
asr::util::logger::LoggerFactory::generate
static std::unique_ptr< ILogger > generate(const Config &the_config)
Definition:
LoggerFactory.cpp:12
asr
Definition:
Config.h:11
asr::util::logger::LoggerFactory
Definition:
LoggerFactory.h:15
asr::util::logger::Config
Definition:
Config.h:17
include
asr
util
logger
LoggerFactory.h
構築:
1.8.11