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