Lumino
ln::Logger Class Reference

グローバルなロギング機能をコントロールするためのクラスです。 More...

#include <Logger.hpp>

Static Public Member Functions

static bool addFileAdapter (const std::string &filePath)
 ログをファイルへ出力するためのアダプタを追加します。 More...
 
static void addStdErrAdapter ()
 ログを標準エラーへ出力するためのアダプタを追加します。
 
static void addLogcatAdapter ()
 Android システムの Logcat へ出力するためのアダプタを追加します。
 
static void addNLogAdapter ()
 macOS/iOS システムの NLog へ出力するためのアダプタを追加します。
 
static void setLevel (LogLevel level)
 どの程度詳細にログを生成するかを設定します。(defailt: Debug) More...
 

Detailed Description

グローバルなロギング機能をコントロールするためのクラスです。

Member Function Documentation

◆ addFileAdapter()

static bool ln::Logger::addFileAdapter ( const std::string &  filePath)
static

ログをファイルへ出力するためのアダプタを追加します。

Parameters
[in]filePath: ログファイルのパス
Returns
true=成功 / false=失敗

◆ setLevel()

static void ln::Logger::setLevel ( LogLevel  level)
static

どの程度詳細にログを生成するかを設定します。(defailt: Debug)

例えば LogLevel::Warning を指定した場合、Fatal, Error, Warning のレベルについてログを生成します。


The documentation for this class was generated from the following file: