1 #ifndef CASM_symmetry_SymInfo_json_io
2 #define CASM_symmetry_SymInfo_json_io
12 struct SymInfoOptions;
14 struct jsonConstructor;
19 jsonParser &
to_json(
const SymInfoOptions &opt, jsonParser &json);
22 void from_json(SymInfoOptions &opt,
const jsonParser &json);
#define ENUM_JSON_IO_DECL(ENUM)
jsonParser & to_json(const ClexDescription &desc, jsonParser &json)
void from_json(ClexDescription &desc, const jsonParser &json)
Simple struct to be used as return type for SymOp::info().
Options for printing SymInfo.
Helper struct for constructing objects that need additional data.
static ReturnType from_json(const jsonParser &json)
Default from_json is equivalent to.