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に変数を登録する際に扱うマクロ