Json形式のデータをシリアライズ/デシリアライズ可能なデータ型を提供します [詳解]
#include <string>#include <vector>#include "Json.hpp"#include <type_traits>#include <initializer_list>#include <filesystem>クラス | |
| struct | Kisaragi_Lib::SerializableStruct |
| SerializableObject内に格納されるインナークラス。 使用者側で直接いじることはないと思いますので、 興味がある場合は見るくらいでいいと思います。 [詳解] | |
| class | Kisaragi_Lib::SerializableObject |
| 自身の監視対象データをJson形式にシリアライズしたり、 Json形式からデシリアライズできる基底データクラス [詳解] | |
名前空間 | |
| namespace | Kisaragi_Lib |
マクロ定義 | |
| #define | SERIALIZABLE(_in) |
| SerializableObjectに変数を登録する際に扱うマクロ | |
関数 | |
| std::ostream & | Kisaragi_Lib::operator<< (std::ostream &os, const SerializableStruct &ss) |
Json形式のデータをシリアライズ/デシリアライズ可能なデータ型を提供します
| #define SERIALIZABLE | ( | _in | ) |
SerializableObjectに変数を登録する際に扱うマクロ