DigitalCurling3
1.0.0
A curling simulation system for curling AIs
|
インターフェースを介したJSON変換を行うためのものを定義する名前空間 More...
Functions | |
template<class BaseT , class T > | |
void | Register (std::string_view name) |
多態性を考慮したJSON変換の登録をします More... | |
インターフェースを介したJSON変換を行うためのものを定義する名前空間
void digitalcurling3::polymorphic_json::Register | ( | std::string_view | name | ) |
多態性を考慮したJSON変換の登録をします
BaseT | 登録先の基底クラス(インターフェース) |
T | 登録する BaseT を継承したクラス |
name | 型を識別するための文字列.JSONオブジェクトの "type" に該当する. |