6 #ifndef AMDAEMON_DUMP_H 7 #define AMDAEMON_DUMP_H 62 template<DumpTarget target>
75 dump<DumpTarget::All>(tree);
254 template<DumpTarget target>
255 inline std::wstring
dump(std::int32_t indent = 0)
265 inline std::wstring
dumpAll(std::int32_t indent = 0)
267 return dump<DumpTarget::All>(indent);
322 #endif // AMDAEMON_DUMP_H std::size_t getDumpBinarySize()
全情報バイナリサイズを取得する。
allnet::Accounting クラス情報。
DumpTarget
ダンプ対象列挙。
Definition: dump.h:25
void dumpAll(::amdaemon::util::JsonObjectAdder &tree)
全情報をダンプする。
Definition: dump.h:73
JSONオブジェクトへの要素追加処理を提供する抽象クラス。
Definition: JsonTree.h:133
void dump(::amdaemon::util::JsonObjectAdder &tree)
共有メモリ情報をダンプする。
void dumpAllFromBinary(const void *src,::amdaemon::util::JsonObjectAdder &tree)
全情報バイナリから全情報をダンプする。
AM Daemon ライブラリクラス群の基底名前空間。
Definition: Log.h:13
void dumpBinary(void *dest)
全情報バイナリをダンプする。
void toString(std::wstring &str, std::int32_t indent=0) const
JSON形式文字列を作成して追加する。
JSONツリーを作成するためのクラス。
Definition: JsonTree.h:256
JSONツリーを作成するためのクラス JsonTree のヘッダ。