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

Public types

using type = json_member_list<json_number<"uid", Uid>, json_string<"name", Name>, json_variant_null<"active", OptActive, jvtl_Active>, json_string_null<"type", OptName>, json_number_null<"voltage", OptReal>, json_number_null<"reference_theta", OptReal>, json_bool_null<"use_kirchhoff", OptBool>>

Public static functions

static auto to_json_data(Bus const& bus) -> auto constexpr