#pragma once #include #include "config.hh" namespace nix { template std::map BaseSetting::toJSONObject() { auto obj = AbstractSetting::toJSONObject(); obj.emplace("value", value); obj.emplace("defaultValue", defaultValue); return obj; } }