2 #include "nlohmann/json_fwd.hpp"
9 enum class ParameterID {
14 SOLDER_MASK_EXPANSION,
15 PASTE_MASK_CONTRACTION,
20 HOLE_SOLDER_MASK_EXPANSION,
21 VIA_SOLDER_MASK_EXPANSION,
26 using ParameterSet = std::map<ParameterID, int64_t>;
28 json parameter_set_serialize(
const ParameterSet &p);
29 ParameterSet parameter_set_from_json(
const json &j);
31 ParameterID parameter_id_from_string(
const std::string &s);
32 const std::string ¶meter_id_to_string(ParameterID
id);
33 const std::string ¶meter_id_to_name(ParameterID
id);
a class to store JSON values
Definition: json.hpp:166
basic_json<> json
default JSON class
Definition: json_fwd.hpp:61