LIBEUNOMIA
読み取り中…
検索中…
一致する文字列を見つけられません
クラス | 公開メンバ関数 | 静的公開メンバ関数 | 全メンバ一覧
eunomia::debug::implement_::DebugLogger_ クラス

デバッグログ出力ストリーム [詳解]

#include <debuglogger.h>

eunomia::debug::implement_::DebugLogger_ 連携図

クラス

class  Timestamp_
 

公開メンバ関数

template<typename T >
DebugLogger_operator<< (const T &x)
 
template<typename T >
DebugLogger_operator<< (const T *x)
 
DebugLogger_operator<< (std::ostream &(*mnp)(std::ostream &))
 
DebugLogger_operator<< (const Timestamp_ &ts)
 

静的公開メンバ関数

static DebugLogger_out ()
 
static void set (const std::filesystem::path &path)
 

詳解

デバッグログ出力ストリーム

デバッグ用のログを出力するためのファイル出力ストリームを管理し、 ログを出力するための插入子<<を提供する。

関数詳解

◆ operator<<() [1/4]

template<typename T >
DebugLogger_ & eunomia::debug::implement_::DebugLogger_::operator<< ( const T & x)
inline

◆ operator<<() [2/4]

template<typename T >
DebugLogger_ & eunomia::debug::implement_::DebugLogger_::operator<< ( const T * x)
inline

◆ operator<<() [3/4]

DebugLogger_ & eunomia::debug::implement_::DebugLogger_::operator<< ( const Timestamp_ & ts)
inline

◆ operator<<() [4/4]

DebugLogger_ & eunomia::debug::implement_::DebugLogger_::operator<< ( std::ostream &(*)(std::ostream &) mnp)
inline

◆ out()

static DebugLogger_ & eunomia::debug::implement_::DebugLogger_::out ( )
inlinestatic
被呼び出し関係図:

◆ set()

static void eunomia::debug::implement_::DebugLogger_::set ( const std::filesystem::path & path)
inlinestatic
被呼び出し関係図:

このクラス詳解は次のファイルから抽出されました: