asr_util_logger  1.0.0
asr::util::logger::ILogger 構造体abstract

ログ出力の詳細を担うインタフェース [詳解]

#include <ILogger.h>

asr::util::logger::ILogger の継承関係図
Inheritance graph
asr::util::logger::ILogger 連携図
Collaboration graph

公開メンバ関数

 ILogger ()=default
 
 ILogger (const ILogger &)=delete
 
 ILogger (ILogger &&)=delete
 
virtual ~ILogger ()=default
 
ILoggeroperator= (const ILogger &)=delete
 
ILoggeroperator= (ILogger &&)&=delete
 
virtual void output (const Logger::Level the_log_level, const std::string &the_log_message)=0
 ログ出力 [詳解]
 

詳解

ログ出力の詳細を担うインタフェース

構築子と解体子

asr::util::logger::ILogger::ILogger ( )
default
asr::util::logger::ILogger::ILogger ( const ILogger )
delete
asr::util::logger::ILogger::ILogger ( ILogger &&  )
delete
virtual asr::util::logger::ILogger::~ILogger ( )
virtualdefault

関数詳解

ILogger& asr::util::logger::ILogger::operator= ( const ILogger )
delete
ILogger& asr::util::logger::ILogger::operator= ( ILogger &&  )
delete
virtual void asr::util::logger::ILogger::output ( const Logger::Level  the_log_level,
const std::string &  the_log_message 
)
pure virtual

ログ出力

引数
[in]the_log_level本ログのログレベル
[in]the_log_message出力したい文字列
覚え書き
派生クラスで要定義

asr::util::logger::Spdlogで実装されています。


この構造体詳解は次のファイルから抽出されました: