template<>
daw::json::json_data_contract<ReserveProvision> struct

Public types

using type = json_member_list<json_number<"uid", Uid>, json_string<"name", Name>, json_variant_null<"active", OptActive, jvtl_Active>, json_variant<"generator", SingleId>, json_string<"reserve_zones", String>, json_variant_null<"urmax", OptTBRealFieldSched, jvtl_TBRealFieldSched>, json_variant_null<"drmax", OptTBRealFieldSched, jvtl_TBRealFieldSched>, json_variant_null<"ur_capacity_factor", OptTRealFieldSched, jvtl_TRealFieldSched>, json_variant_null<"dr_capacity_factor", OptTRealFieldSched, jvtl_TRealFieldSched>, json_variant_null<"ur_provision_factor", OptTRealFieldSched, jvtl_TRealFieldSched>, json_variant_null<"dr_provision_factor", OptTRealFieldSched, jvtl_TRealFieldSched>, json_variant_null<"urcost", OptTRealFieldSched, jvtl_TRealFieldSched>, json_variant_null<"drcost", OptTRealFieldSched, jvtl_TRealFieldSched>>

Public static functions

static auto to_json_data(ReserveProvision const& obj) -> auto constexpr