Monobit Unity Networking ver.2.3.1 Server API Reference (.NET Framework)
mun.MunLogger Class Reference

mrs拡張ログ管理クラス. More...

Inheritance diagram for mun.MunLogger:
Collaboration diagram for mun.MunLogger:

Public Member Functions

void Initialize (string processName, bool isOutputLogFile, string outputLogFileName)
 初期化処理. More...
 
void Dispose ()
 廃棄処理.
 
void Dispose (bool disposed)
 廃棄処理の実装部. More...
 

Static Public Member Functions

static void MRSEXT_LOG_EMERG (String format, params object[] args)
 mrs拡張ログ入力(EMERG). More...
 
static void MRSEXT_LOG_ALERT (String format, params object[] args)
 mrs拡張ログ入力(ALERT). More...
 
static void MRSEXT_LOG_CRIT (String format, params object[] args)
 mrs拡張ログ入力(CRIT). More...
 
static void MRSEXT_LOG_ERR (String format, params object[] args)
 mrs拡張ログ入力(ERR). More...
 
static void MRSEXT_LOG_WARNING (String format, params object[] args)
 mrs拡張ログ入力(WARNING). More...
 
static void MRSEXT_LOG_NOTICE (String format, params object[] args)
 mrs拡張ログ入力(NOTICE). More...
 
static void MRSEXT_LOG_INFO (String format, params object[] args)
 mrs拡張ログ入力(INFO). More...
 
static void MRSEXT_LOG_DEBUG (String format, params object[] args)
 mrs拡張ログ入力(DEBUG). More...
 
static void MRSEXT_OUTPUT_LOG (Mrs.MrsLogLevel level, String format, params object[] args)
 mrs拡張ログ入力. More...
 
static bool MRSEXT_ASSERT (bool result, String format, params object[] args)
 アサート処理. More...
 
static void MRSEXT_LOG_DUMP (byte[] bytes, string format, params object[] args)
 バイト列のダンプ出力. More...
 
static void MRSEXT_LOG_DUMP (byte[] bytes)
 バイト列のダンプ出力. More...
 
static void MRSEXT_LOG_DUMP (object[] objects, string format, params object[] args)
 object配列のダンプ出力. More...
 
static void MRSEXT_LOG_DUMP (object[] objects)
 object配列のダンプ出力. More...
 
static void OnOutput (Mrs.MrsLogLevel level, string msg)
 ログの出力. More...
 

Detailed Description

mrs拡張ログ管理クラス.

Member Function Documentation

void mun.MunLogger.Dispose ( bool  disposed)

廃棄処理の実装部.

Parameters
disposed廃棄フラグ.
void mun.MunLogger.Initialize ( string  processName,
bool  isOutputLogFile,
string  outputLogFileName 
)

初期化処理.

Parameters
processNameプロセス名.
isOutputLogFileログをファイルで出力するかどうかのフラグ.
outputLogFileNameファイル出力する際のログのファイル名(パスを含める).
static bool mun.MunLogger.MRSEXT_ASSERT ( bool  result,
String  format,
params object[]  args 
)
static

アサート処理.

Parameters
resultこの値がfalseの場合、エラーログを出力し停止する.
formatログ入力書式.
argsformatに合わせた任意の引数.
Returns
アサート処理の結果を返す。
static void mun.MunLogger.MRSEXT_LOG_ALERT ( String  format,
params object[]  args 
)
static

mrs拡張ログ入力(ALERT).

Parameters
formatログ入力書式.
argsformatに合わせた任意の引数.
Note
mrs標準の MRS_LOG_ALERT に対し、ソースファイル名、クラス名、関数名、実行行数、実行カラム数を表記できるようにしたもの。
static void mun.MunLogger.MRSEXT_LOG_CRIT ( String  format,
params object[]  args 
)
static

mrs拡張ログ入力(CRIT).

Parameters
formatログ入力書式.
argsformatに合わせた任意の引数.
Note
mrs標準の MRS_LOG_ALERT に対し、ソースファイル名、クラス名、関数名、実行行数、実行カラム数を表記できるようにしたもの。
static void mun.MunLogger.MRSEXT_LOG_DEBUG ( String  format,
params object[]  args 
)
static

mrs拡張ログ入力(DEBUG).

Parameters
formatログ入力書式.
argsformatに合わせた任意の引数.
Note
mrs標準の MRS_LOG_INFO に対し、ソースファイル名、クラス名、関数名、実行行数、実行カラム数を表記できるようにしたもの。

Here is the caller graph for this function:

static void mun.MunLogger.MRSEXT_LOG_DUMP ( byte[]  bytes,
string  format,
params object[]  args 
)
static

バイト列のダンプ出力.

Parameters
bytes出力するバイト配列.
formatログ入力書式.
argsformatに合わせた任意の引数.
static void mun.MunLogger.MRSEXT_LOG_DUMP ( byte[]  bytes)
static

バイト列のダンプ出力.

Parameters
bytes出力するバイト配列.
static void mun.MunLogger.MRSEXT_LOG_DUMP ( object[]  objects,
string  format,
params object[]  args 
)
static

object配列のダンプ出力.

Parameters
objects出力するobject配列.
formatログ入力書式.
argsformatに合わせた任意の引数.
static void mun.MunLogger.MRSEXT_LOG_DUMP ( object[]  objects)
static

object配列のダンプ出力.

Parameters
objects出力するobject配列.
static void mun.MunLogger.MRSEXT_LOG_EMERG ( String  format,
params object[]  args 
)
static

mrs拡張ログ入力(EMERG).

Parameters
formatログ入力書式.
argsformatに合わせた任意の引数.
Note
mrs標準の MRS_LOG_EMERG に対し、ソースファイル名、クラス名、関数名、実行行数、実行カラム数を表記できるようにしたもの。
static void mun.MunLogger.MRSEXT_LOG_ERR ( String  format,
params object[]  args 
)
static

mrs拡張ログ入力(ERR).

Parameters
formatログ入力書式.
argsformatに合わせた任意の引数.
Note
mrs標準の MRS_LOG_ALERT に対し、ソースファイル名、クラス名、関数名、実行行数、実行カラム数を表記できるようにしたもの。
static void mun.MunLogger.MRSEXT_LOG_INFO ( String  format,
params object[]  args 
)
static

mrs拡張ログ入力(INFO).

Parameters
formatログ入力書式.
argsformatに合わせた任意の引数.
Note
mrs標準の MRS_LOG_INFO に対し、ソースファイル名、クラス名、関数名、実行行数、実行カラム数を表記できるようにしたもの。

Here is the caller graph for this function:

static void mun.MunLogger.MRSEXT_LOG_NOTICE ( String  format,
params object[]  args 
)
static

mrs拡張ログ入力(NOTICE).

Parameters
formatログ入力書式.
argsformatに合わせた任意の引数.
Note
mrs標準の MRS_LOG_NOTICE に対し、ソースファイル名、クラス名、関数名、実行行数、実行カラム数を表記できるようにしたもの。
static void mun.MunLogger.MRSEXT_LOG_WARNING ( String  format,
params object[]  args 
)
static

mrs拡張ログ入力(WARNING).

Parameters
formatログ入力書式.
argsformatに合わせた任意の引数.
Note
mrs標準の MRS_LOG_WARNING に対し、ソースファイル名、クラス名、関数名、実行行数、実行カラム数を表記できるようにしたもの。
static void mun.MunLogger.MRSEXT_OUTPUT_LOG ( Mrs.MrsLogLevel  level,
String  format,
params object[]  args 
)
static

mrs拡張ログ入力.

Parameters
levelログレベル.
formatログ入力書式.
argsformatに合わせた任意の引数.
Note
mrs標準の MRS_OUTPUT_LOG に対し、ソースファイル名、クラス名、関数名、実行行数、実行カラム数を表記できるようにしたもの。
static void mun.MunLogger.OnOutput ( Mrs.MrsLogLevel  level,
string  msg 
)
static

ログの出力.

Parameters
levelログレベル.
msgログ文字列.

Here is the caller graph for this function:


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