Xiangiqgame
AI engine for Xiangqi
|
CRTP interface with methods of importing / exporting objects from / to json files (concrete example = jsonio::NlohmannJsonUtility). More...
#include <json_utility_interface.hpp>
Public Member Functions | |
template<typename T > | |
void | Import (T &object, const string file_path) |
template<typename T > | |
void | Export (T &object, const string file_path) |
void | Import (piecepoints::BPOPointsSKeys &bpo_points, const string file_path) |
void | Export (piecepoints::BPOPointsSKeys &bpo_points, const string file_path) |
CRTP interface with methods of importing / exporting objects from / to json files (concrete example = jsonio::NlohmannJsonUtility).
Definition at line 17 of file json_utility_interface.hpp.
|
inline |
Definition at line 33 of file json_utility_interface.hpp.
|
inline |
Definition at line 25 of file json_utility_interface.hpp.
|
inline |
Definition at line 29 of file json_utility_interface.hpp.
|
inline |
Definition at line 20 of file json_utility_interface.hpp.