クラス LogMessageData

ログ メッセージを格納するクラス。

まとめ

メンバー 説明
public LogMessageData(const LogLevel level, const std::string& message, const std::string& function, const std::string& file, int32_t line, const std::shared_ptr<void>& context, std::chrono::time_point<std::chrono::system_clock> messageTime, std::thread::id messageThreadId) まだ文書化されていません。
public LogLevel GetLevel() const ログ ステートメントのログ レベル。
public const std::string& GetLogMessage() const ログ ステートメントのメッセージ。
public const std::string& GetFunction() const ログ ステートメントの関数名。
public const std::string& GetFile() const ログ ステートメントのファイル名。
public int32_t GetLine() const ログ ステートメントの行番号。
public const std::shared_ptr<void>& GetContext() const ログ ステートメントのロガー コンテキスト。
public std::chrono::time_point<std::chrono::system_clock> GetMessageTime() const ログ ステートメントのメッセージ時刻。
public std::thread::id GetMessageThreadId() const ログ ステートメントのスレッド ID。

メンバー

LogMessageData 関数

まだ文書化されていません。

GetLevel 関数

ログ ステートメントのログ レベル。

GetLogMessage 関数

ログ ステートメントのメッセージ。

GetFunction 関数

ログ ステートメントの関数名。

GetFile 関数

ログ ステートメントのファイル名。

GetLine 関数

ログ ステートメントの行番号。

GetContext 関数

ログ ステートメントのロガー コンテキスト。

GetMessageTime 関数

ログ ステートメントのメッセージ時刻。

GetMessageThreadId 関数

ログ ステートメントのスレッド ID。