本文へスキップ

class_ChannelLogger


title: class ChannelLogger toc_max_heading_level: 4


class ChannelLogger

(Niantic.Lightship.Maps.Utilities.ChannelLogger)

概要

Platform Debuggingライブラリのロギングシステムを使用して、特定のログチャンネルのメッセージロギングを簡略化するヘルパークラス。 このクラスのインスタンスで記録されたメッセージはすべて、チャンネル名でタグ付けされ、Unityエディターのコンソールで固有の色で表示されるため、特定の機能やシステムからのログメッセージを簡単に見つけられるようになります。

class ChannelLogger {
public:
// プロパティ

string ChannelName;
LogLevel?? MaxLogLevel;

// メソッド

ChannelLogger(string logChannel, LogLevel maxLogLevel = LogLevel.Info);
void Fatal(string message);
void Error(string message);
void Warning(string message);
void Info(string message);
void Verbose(string message);
void LogTrace(string message);
void LogMessage(LogLevel logLevel, string message);
};

詳細なドキュメント

Platform Debuggingライブラリのロギングシステムを使用して、特定のログチャンネルのメッセージロギングを簡略化するヘルパークラス。 このクラスのインスタンスで記録されたメッセージはすべて、チャンネル名でタグ付けされ、Unityエディターのコンソールで固有の色で表示されるため、特定の機能やシステムからのログメッセージを簡単に見つけられるようになります。

プロパティ

ChannelName

string ChannelName

このクラスからログに記録されるイベントに関連付けられたチャンネルの名前

MaxLogLevel

LogLevel?? MaxLogLevel

このチャンネルの最大ログレベル。 このレベルより冗長性の高いものは抑制されます。 ログメッセージが冗長すぎる場合に抑制したり、システムのデバッグ中に追加のログメッセージを有効にする場合に使用します。

メソッド

ChannelLogger

ChannelLogger(string logChannel, LogLevel maxLogLevel = LogLevel.Info)

Constructor

    パラメーター

    logChannel - このクラスのインスタンスからのログメッセージに関連付けられたチャンネル名。

    maxLogLevel - このチャンネルの最大ログレベル。

Fatal

void Fatal(string message)

LogLevel.Fatalメッセージをログチャンネルに記録する

エラー

void Error(string message)

LogLevel.Errorメッセージをログチャンネルに記録する

Warning

void Warning(string message)

LogLevel.Warningメッセージをログチャンネルに記録する

Info

void Info(string message)

LogLevel.Infoメッセージをログチャンネルに記録する

Verbose

void Verbose(string message)

LogLevel.Verboseメッセージをログチャンネルに記録する

LogTrace

void LogTrace(string message)

LogLevel.Traceメッセージをログチャンネルに記録する

LogMessage

void LogMessage(LogLevel logLevel, string message)

メッセージをログチャンネルに記録する

    パラメーター

    logLevel - メッセージの重大度

    message - ログに記録するメッセージ