static void encode(Encoder& e, kaa_configuration::_configuration_avsc_Union__0__ v) { e.encodeUnionIndex(v.idx()); switch (v.idx()) { case 0: e.encodeNull(); break; case 1: avro::encode(e, v.get_uuidT()); break; } }
static void encode(Encoder& e, _configuration_schema_Union__6__ v) { e.encodeUnionIndex(v.idx()); switch (v.idx()) { case 0: avro::encode(e, v.get_array()); break; case 1: avro::encode(e, v.get_resetT()); break; } }
static void encode(Encoder& e, _configuration_schema_Union__3__ v) { e.encodeUnionIndex(v.idx()); switch (v.idx()) { case 0: avro::encode(e, v.get_bool()); break; case 1: avro::encode(e, v.get_unchangedT()); break; } }
static void encode(Encoder& e, _configuration_schema_Union__5__ v) { e.encodeUnionIndex(v.idx()); switch (v.idx()) { case 0: avro::encode(e, v.get_recordArrayItemT()); break; case 1: avro::encode(e, v.get_uuidT()); break; } }
static void encode(Encoder& e, _configuration_schema_Union__10__ v) { e.encodeUnionIndex(v.idx()); switch (v.idx()) { case 0: avro::encode(e, v.get_testT()); break; case 1: avro::encode(e, v.get_testRecordT()); break; case 2: avro::encode(e, v.get_recordArrayItemT()); break; case 3: avro::encode(e, v.get_recordArrayItem2T()); break; case 4: avro::encode(e, v.get_testArrayRecord1T()); break; case 5: avro::encode(e, v.get_testArrayRecord2T()); break; } }