nl::Weave::TLV::Debug
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
この名前空間には、Weave TLV のデバッグとロギングのためのタイプとインターフェースが含まれています。
概要
Typedef |
|
---|---|
DumpWriter)(const char *aFormat,...)
|
typedefvoid(*
|
関数 |
|
---|---|
DecodeTagControl(const TLVTagControl aTagControl)
|
const char *
TLV タグ コントロールをわかりやすい文字列でデコードします。
|
DecodeType(const TLVType aType)
|
const char *
説明的な文字列で TLV 型をデコードします。
|
Dump(const TLVReader & aReader, DumpWriter aWriter)
|
指定されたライターで、指定されたリーダー内の TLV データを人が読める形式でダンプします。
|
DumpHandler(DumpWriter aWriter, const char *aIndent, const TLVReader & aReader, size_t aDepth)
|
void
aWriter を使用して、aReader が参照する TLV 要素を人が読める形式でダンプします。
|
DumpHandler(const TLVReader & aReader, size_t aDepth, void *aContext)
|
指定されたリーダー内の TLV データを人が読める形式でログに記録します。
|
DumpIterator(DumpWriter aWriter, const TLVReader & aReader)
|
指定したリーダー内の TLV データを、人が読める形式で指定したライターに記録します。
|
Typedef
DumpWriter
void(* DumpWriter)(const char *aFormat,...)
関数
DecodeTagControl
const char * DecodeTagControl(
const TLVTagControl aTagControl
)
DecodeType
const char * DecodeType(
const TLVType aType
)
ダンプ
WEAVE_ERROR Dump(
const TLVReader & aReader,
DumpWriter aWriter
)
DumpHandler
void DumpHandler(
DumpWriter aWriter,
const char *aIndent,
const TLVReader & aReader,
size_t aDepth
)
DumpHandler
WEAVE_ERROR DumpHandler(
const TLVReader & aReader,
size_t aDepth,
void *aContext
)