| // WARNING: This file is machine generated by fidlgen. |
| |
| // fidl_experiment = output_index_json |
| |
| #pragma once |
| |
| #include <fidl/test.unknowninteractions/cpp/natural_types.h> |
| #include <test/unknowninteractions/cpp/fidl.h> |
| |
| #include <lib/fidl/cpp/wire/service_handler.h> |
| #include <lib/fidl/cpp/hlcpp_conversion.h> |
| |
| |
| |
| #pragma clang diagnostic push |
| #pragma clang diagnostic ignored "-Wshadow" |
| |
| namespace fidl { |
| namespace internal { |
| |
| |
| |
| template<> |
| struct NaturalToHLCPPTraits<fidl::ClientEnd<::test_unknowninteractions::UnknownInteractionsProtocol>> { |
| using HLCPPType = fidl::InterfaceHandle<::test::unknowninteractions::UnknownInteractionsProtocol>; |
| static inline fidl::InterfaceHandle<::test::unknowninteractions::UnknownInteractionsProtocol> Convert(fidl::ClientEnd<::test_unknowninteractions::UnknownInteractionsProtocol>&& c) { |
| return fidl::InterfaceHandle<::test::unknowninteractions::UnknownInteractionsProtocol>(c.TakeChannel()); |
| } |
| }; |
| |
| template<> |
| struct NaturalToHLCPPTraits<fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsProtocol>> { |
| using HLCPPType = fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsProtocol>; |
| static inline fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsProtocol> Convert(fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsProtocol>&& c) { |
| return fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsProtocol>(c.TakeChannel()); |
| } |
| }; |
| |
| template<> |
| struct HLCPPToNaturalTraits<fidl::InterfaceHandle<::test::unknowninteractions::UnknownInteractionsProtocol>> { |
| using NaturalType = fidl::ClientEnd<::test_unknowninteractions::UnknownInteractionsProtocol>; |
| static inline fidl::ClientEnd<::test_unknowninteractions::UnknownInteractionsProtocol> Convert(fidl::InterfaceHandle<::test::unknowninteractions::UnknownInteractionsProtocol>&& c) { |
| return fidl::ClientEnd<::test_unknowninteractions::UnknownInteractionsProtocol>(c.TakeChannel()); |
| } |
| }; |
| |
| template<> |
| struct HLCPPToNaturalTraits<fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsProtocol>> { |
| using NaturalType = fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsProtocol>; |
| static inline fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsProtocol> Convert(fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsProtocol>&& c) { |
| return fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsProtocol>(c.TakeChannel()); |
| } |
| }; |
| |
| template<> |
| struct NaturalToHLCPPTraits<fidl::ProtocolHandler<::test_unknowninteractions::UnknownInteractionsProtocol>> { |
| using HLCPPType = fidl::InterfaceRequestHandler<::test::unknowninteractions::UnknownInteractionsProtocol>; |
| static inline fidl::InterfaceRequestHandler<::test::unknowninteractions::UnknownInteractionsProtocol> Convert(fidl::ProtocolHandler<::test_unknowninteractions::UnknownInteractionsProtocol>&& c) { |
| return [c = std::move(c)](fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsProtocol> r) { |
| c(::fidl::HLCPPToNatural(r)); |
| }; |
| } |
| }; |
| |
| template<> |
| struct HLCPPToNaturalTraits<fidl::InterfaceRequestHandler<::test::unknowninteractions::UnknownInteractionsProtocol>> { |
| using NaturalType = fidl::ProtocolHandler<::test_unknowninteractions::UnknownInteractionsProtocol>; |
| static inline fidl::ProtocolHandler<::test_unknowninteractions::UnknownInteractionsProtocol> Convert(fidl::InterfaceRequestHandler<::test::unknowninteractions::UnknownInteractionsProtocol>&& c) { |
| return [c = std::move(c)](fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsProtocol> r) { |
| c(::fidl::NaturalToHLCPP(r)); |
| }; |
| } |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<fidl::ClientEnd<::test_unknowninteractions::UnknownInteractionsAjarProtocol>> { |
| using HLCPPType = fidl::InterfaceHandle<::test::unknowninteractions::UnknownInteractionsAjarProtocol>; |
| static inline fidl::InterfaceHandle<::test::unknowninteractions::UnknownInteractionsAjarProtocol> Convert(fidl::ClientEnd<::test_unknowninteractions::UnknownInteractionsAjarProtocol>&& c) { |
| return fidl::InterfaceHandle<::test::unknowninteractions::UnknownInteractionsAjarProtocol>(c.TakeChannel()); |
| } |
| }; |
| |
| template<> |
| struct NaturalToHLCPPTraits<fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsAjarProtocol>> { |
| using HLCPPType = fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsAjarProtocol>; |
| static inline fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsAjarProtocol> Convert(fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsAjarProtocol>&& c) { |
| return fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsAjarProtocol>(c.TakeChannel()); |
| } |
| }; |
| |
| template<> |
| struct HLCPPToNaturalTraits<fidl::InterfaceHandle<::test::unknowninteractions::UnknownInteractionsAjarProtocol>> { |
| using NaturalType = fidl::ClientEnd<::test_unknowninteractions::UnknownInteractionsAjarProtocol>; |
| static inline fidl::ClientEnd<::test_unknowninteractions::UnknownInteractionsAjarProtocol> Convert(fidl::InterfaceHandle<::test::unknowninteractions::UnknownInteractionsAjarProtocol>&& c) { |
| return fidl::ClientEnd<::test_unknowninteractions::UnknownInteractionsAjarProtocol>(c.TakeChannel()); |
| } |
| }; |
| |
| template<> |
| struct HLCPPToNaturalTraits<fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsAjarProtocol>> { |
| using NaturalType = fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsAjarProtocol>; |
| static inline fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsAjarProtocol> Convert(fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsAjarProtocol>&& c) { |
| return fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsAjarProtocol>(c.TakeChannel()); |
| } |
| }; |
| |
| template<> |
| struct NaturalToHLCPPTraits<fidl::ProtocolHandler<::test_unknowninteractions::UnknownInteractionsAjarProtocol>> { |
| using HLCPPType = fidl::InterfaceRequestHandler<::test::unknowninteractions::UnknownInteractionsAjarProtocol>; |
| static inline fidl::InterfaceRequestHandler<::test::unknowninteractions::UnknownInteractionsAjarProtocol> Convert(fidl::ProtocolHandler<::test_unknowninteractions::UnknownInteractionsAjarProtocol>&& c) { |
| return [c = std::move(c)](fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsAjarProtocol> r) { |
| c(::fidl::HLCPPToNatural(r)); |
| }; |
| } |
| }; |
| |
| template<> |
| struct HLCPPToNaturalTraits<fidl::InterfaceRequestHandler<::test::unknowninteractions::UnknownInteractionsAjarProtocol>> { |
| using NaturalType = fidl::ProtocolHandler<::test_unknowninteractions::UnknownInteractionsAjarProtocol>; |
| static inline fidl::ProtocolHandler<::test_unknowninteractions::UnknownInteractionsAjarProtocol> Convert(fidl::InterfaceRequestHandler<::test::unknowninteractions::UnknownInteractionsAjarProtocol>&& c) { |
| return [c = std::move(c)](fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsAjarProtocol> r) { |
| c(::fidl::NaturalToHLCPP(r)); |
| }; |
| } |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<fidl::ClientEnd<::test_unknowninteractions::UnknownInteractionsClosedProtocol>> { |
| using HLCPPType = fidl::InterfaceHandle<::test::unknowninteractions::UnknownInteractionsClosedProtocol>; |
| static inline fidl::InterfaceHandle<::test::unknowninteractions::UnknownInteractionsClosedProtocol> Convert(fidl::ClientEnd<::test_unknowninteractions::UnknownInteractionsClosedProtocol>&& c) { |
| return fidl::InterfaceHandle<::test::unknowninteractions::UnknownInteractionsClosedProtocol>(c.TakeChannel()); |
| } |
| }; |
| |
| template<> |
| struct NaturalToHLCPPTraits<fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsClosedProtocol>> { |
| using HLCPPType = fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsClosedProtocol>; |
| static inline fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsClosedProtocol> Convert(fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsClosedProtocol>&& c) { |
| return fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsClosedProtocol>(c.TakeChannel()); |
| } |
| }; |
| |
| template<> |
| struct HLCPPToNaturalTraits<fidl::InterfaceHandle<::test::unknowninteractions::UnknownInteractionsClosedProtocol>> { |
| using NaturalType = fidl::ClientEnd<::test_unknowninteractions::UnknownInteractionsClosedProtocol>; |
| static inline fidl::ClientEnd<::test_unknowninteractions::UnknownInteractionsClosedProtocol> Convert(fidl::InterfaceHandle<::test::unknowninteractions::UnknownInteractionsClosedProtocol>&& c) { |
| return fidl::ClientEnd<::test_unknowninteractions::UnknownInteractionsClosedProtocol>(c.TakeChannel()); |
| } |
| }; |
| |
| template<> |
| struct HLCPPToNaturalTraits<fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsClosedProtocol>> { |
| using NaturalType = fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsClosedProtocol>; |
| static inline fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsClosedProtocol> Convert(fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsClosedProtocol>&& c) { |
| return fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsClosedProtocol>(c.TakeChannel()); |
| } |
| }; |
| |
| template<> |
| struct NaturalToHLCPPTraits<fidl::ProtocolHandler<::test_unknowninteractions::UnknownInteractionsClosedProtocol>> { |
| using HLCPPType = fidl::InterfaceRequestHandler<::test::unknowninteractions::UnknownInteractionsClosedProtocol>; |
| static inline fidl::InterfaceRequestHandler<::test::unknowninteractions::UnknownInteractionsClosedProtocol> Convert(fidl::ProtocolHandler<::test_unknowninteractions::UnknownInteractionsClosedProtocol>&& c) { |
| return [c = std::move(c)](fidl::InterfaceRequest<::test::unknowninteractions::UnknownInteractionsClosedProtocol> r) { |
| c(::fidl::HLCPPToNatural(r)); |
| }; |
| } |
| }; |
| |
| template<> |
| struct HLCPPToNaturalTraits<fidl::InterfaceRequestHandler<::test::unknowninteractions::UnknownInteractionsClosedProtocol>> { |
| using NaturalType = fidl::ProtocolHandler<::test_unknowninteractions::UnknownInteractionsClosedProtocol>; |
| static inline fidl::ProtocolHandler<::test_unknowninteractions::UnknownInteractionsClosedProtocol> Convert(fidl::InterfaceRequestHandler<::test::unknowninteractions::UnknownInteractionsClosedProtocol>&& c) { |
| return [c = std::move(c)](fidl::ServerEnd<::test_unknowninteractions::UnknownInteractionsClosedProtocol> r) { |
| c(::fidl::NaturalToHLCPP(r)); |
| }; |
| } |
| }; |
| |
| |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse Convert(::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Response Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResponse Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Response Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResponse Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Response Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResponse Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Response Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResponse Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Response Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResponse Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Response Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResponse Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest Convert(::test::unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest Convert(::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Response Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResponse Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Response Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResponse Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Response Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResponse Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Response Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResponse Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Response Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResponse Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Response Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResponse Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Response Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResponse Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Response Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResponse Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Response Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResponse Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Response Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResponse Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Response Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResponse Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Response Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResponse Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Response Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResponse Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Response Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResponse Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse Convert(::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Response Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResponse Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Response Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResponse Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Response Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResponse Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest Convert(::test::unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest Convert(::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Response Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResponse Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Response Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResponse Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Response Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResponse Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Response Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResponse Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Response Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResponse Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Response Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResponse Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Response Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResponse Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse Convert(::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Result Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResult Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Result Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResult Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Response Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResponse Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Result Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResult Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Result Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResult Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Result Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResult Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Result Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResult Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Response Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResponse Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Result Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResult Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Result Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResult Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Result Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResult Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Result Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResult Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Response Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResponse Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Result Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResult Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Result Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResult Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest Convert(::test::unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest; |
| static inline ::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest; |
| static inline ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest Convert(::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Result Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResult Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Result Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResult Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Response Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResponse Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Result Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResult Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Result Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResult Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Result Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResult Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Result Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResult Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Response Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResponse Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Result Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResult Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Result Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResult Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Result Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResult Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Result Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResult Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Response Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResponse Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Result Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResult Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Result Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResult Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Result Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResult Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Result Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResult Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Response Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResponse Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Result Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResult Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Result Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResult Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Result Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResult Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Result Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResult Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Response Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResponse Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Result Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResult Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Result Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResult Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Result Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResult Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Result Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResult Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Response Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResponse Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Result Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResult Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Result Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResult Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Result Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResult Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Result Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResult Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResponse> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Response; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Response Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResponse&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Response> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResponse; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResponse Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Response&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Result Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResult Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Result&&); |
| }; |
| template<> |
| struct NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResult> { |
| using HLCPPType = ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Result; |
| static inline ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Result Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResult&&); |
| }; |
| template<> |
| struct HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Result> { |
| using NaturalType = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResult; |
| static inline ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResult Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Result&&); |
| }; |
| |
| |
| ::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse>::Convert(::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Response hlcpp; |
| hlcpp.__reserved = ::fidl::NaturalToHLCPP(std::move(value.__reserved())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResponse{ { |
| .__reserved = ::fidl::HLCPPToNatural(std::move(value.__reserved)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Response hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResponse>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Response hlcpp; |
| hlcpp.__reserved = ::fidl::NaturalToHLCPP(std::move(value.__reserved())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Response>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResponse{ { |
| .__reserved = ::fidl::HLCPPToNatural(std::move(value.__reserved)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResponse>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Response hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Response>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Response hlcpp; |
| hlcpp.__reserved = ::fidl::NaturalToHLCPP(std::move(value.__reserved())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResponse{ { |
| .__reserved = ::fidl::HLCPPToNatural(std::move(value.__reserved)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Response hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest>::Convert(::test::unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsProtocolStrictEventFieldsRequest{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest>::Convert(::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventFieldsRequest{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Response hlcpp; |
| hlcpp.__reserved = ::fidl::NaturalToHLCPP(std::move(value.__reserved())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResponse{ { |
| .__reserved = ::fidl::HLCPPToNatural(std::move(value.__reserved)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Response hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventFieldsRequest{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventFieldsRequest{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse>::Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse>::Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Response hlcpp; |
| hlcpp.__reserved = ::fidl::NaturalToHLCPP(std::move(value.__reserved())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResponse{ { |
| .__reserved = ::fidl::HLCPPToNatural(std::move(value.__reserved)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Response hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest>::Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest>::Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventFieldsRequest{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Response hlcpp; |
| hlcpp.__reserved = ::fidl::NaturalToHLCPP(std::move(value.__reserved())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResponse{ { |
| .__reserved = ::fidl::HLCPPToNatural(std::move(value.__reserved)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Response hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResponse>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Response hlcpp; |
| hlcpp.__reserved = ::fidl::NaturalToHLCPP(std::move(value.__reserved())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Response>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResponse{ { |
| .__reserved = ::fidl::HLCPPToNatural(std::move(value.__reserved)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResponse>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Response hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Response>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Response hlcpp; |
| hlcpp.__reserved = ::fidl::NaturalToHLCPP(std::move(value.__reserved())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResponse{ { |
| .__reserved = ::fidl::HLCPPToNatural(std::move(value.__reserved)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Response hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse>::Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse>::Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Response hlcpp; |
| hlcpp.__reserved = ::fidl::NaturalToHLCPP(std::move(value.__reserved())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResponse{ { |
| .__reserved = ::fidl::HLCPPToNatural(std::move(value.__reserved)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Response hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse>::Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse>::Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Response hlcpp; |
| hlcpp.__reserved = ::fidl::NaturalToHLCPP(std::move(value.__reserved())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResponse{ { |
| .__reserved = ::fidl::HLCPPToNatural(std::move(value.__reserved)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Response hlcpp; |
| hlcpp.some_field = ::fidl::NaturalToHLCPP(std::move(value.some_field())); |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Response&& value) { |
| return ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResponse{ { |
| .some_field = ::fidl::HLCPPToNatural(std::move(value.some_field)), |
| } }; |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse>::Convert(::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse&& value) { |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Response hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Response&& value) { |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResponse>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Response hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Response>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Response&& value) { |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Response hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Response&& value) { |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest>::Convert(::test::unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest&& value) { |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictEventTableRequest natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest>::Convert(::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest&& value) { |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventTableRequest natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse&& value) { |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Response hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Response&& value) { |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest&& value) { |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventTableRequest natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest&& value) { |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventTableRequest natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse>::Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse>::Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse&& value) { |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Response hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Response&& value) { |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest>::Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest>::Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest&& value) { |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventTableRequest natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse&& value) { |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Response hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Response&& value) { |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResponse>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Response hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Response>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Response&& value) { |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Response hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Response&& value) { |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse>::Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse>::Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse&& value) { |
| ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Response hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Response&& value) { |
| ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse>::Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse>::Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse&& value) { |
| ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Response hlcpp; |
| if (value.some_field().has_value()) { |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Response&& value) { |
| ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResponse natural; |
| if (value.has_some_field()) { |
| natural.some_field() = ::fidl::HLCPPToNatural(std::move(*value.mutable_some_field())); |
| } |
| return natural; |
| } |
| |
| |
| ::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse>::Convert(::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionResponse::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayFieldsErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayFieldsErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Response hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Response&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Response::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayUnionErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayUnionErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolStrictTwoWayTableErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsProtocol_StrictTwoWayTableErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResult>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Result>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWay_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResult>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Result>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFields_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResponse>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Response hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Response>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Response&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Response::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResult>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Result>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnion_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResult>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Result>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTable_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayFieldsErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayFieldsErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Response hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Response&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Response::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayUnionErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayUnionErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleTwoWayTableErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| case ::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsProtocol_FlexibleTwoWayTableErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest>::Convert(::test::unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocolStrictEventUnionRequest::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest>::Convert(::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest&& value) { |
| ::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest>::Convert(::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsProtocolFlexibleEventUnionRequest::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionResponse::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayFieldsErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayFieldsErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Response hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Response&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Response::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayUnionErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayUnionErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictTwoWayTableErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsAjarProtocol_StrictTwoWayTableErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsAjarProtocolStrictEventUnionRequest::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest>::Convert(::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest>::Convert(::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsAjarProtocolFlexibleEventUnionRequest::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse>::Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse>::Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionResponse::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayFieldsErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayFieldsErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Response hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Response&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Response::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayUnionErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayUnionErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictTwoWayTableErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsClosedProtocol_StrictTwoWayTableErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest>::Convert(::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest>::Convert(::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsClosedProtocolStrictEventUnionRequest::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionResponse::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayFieldsErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayFieldsErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Response hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Response&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Response::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayUnionErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayUnionErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolStrictTwoWayTableErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsDriverProtocol_StrictTwoWayTableErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResult>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Result>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWay_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResult>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Result>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFields_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResponse>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Response hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Response>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Response&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Response::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResult>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Result>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnion_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResult>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Result>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTable_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayFieldsErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayFieldsErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Response hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Response&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Response::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayUnionErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayUnionErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResult::Tag::kFrameworkErr: |
| hlcpp.set_framework_err(::fidl::NaturalToHLCPP(std::move(value.framework_err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsDriverProtocolFlexibleTwoWayTableErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| case ::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Result::Tag::kFrameworkErr: |
| return _NaturalUnion::WithFrameworkErr( |
| ::fidl::HLCPPToNatural(std::move(value.framework_err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsDriverProtocol_FlexibleTwoWayTableErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse>::Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse>::Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionResponse::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayFieldsErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayFieldsErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Response hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Response&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Response::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayUnionErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayUnionErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsAjarDriverProtocolStrictTwoWayTableErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsAjarDriverProtocol_StrictTwoWayTableErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse>::Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse>::Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionResponse::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayFieldsErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayFieldsErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Response NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResponse>::Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResponse&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Response hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResponse::Tag::kSomeField: |
| hlcpp.set_some_field(::fidl::NaturalToHLCPP(std::move(value.some_field().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResponse HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Response>::Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Response&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResponse; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Response::Tag::kSomeField: |
| return _NaturalUnion::WithSomeField( |
| ::fidl::HLCPPToNatural(std::move(value.some_field()))); |
| default: |
| return _NaturalUnion(::fidl::internal::DefaultConstructPossiblyInvalidObjectTag{}); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayUnionErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayUnionErr_Result"); |
| } |
| } |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Result NaturalToHLCPPTraits<::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResult>::Convert(::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResult&& value) { |
| ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Result hlcpp; |
| switch (value.Which()) { |
| case ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResult::Tag::kResponse: |
| hlcpp.set_response(::fidl::NaturalToHLCPP(std::move(value.response().value()))); |
| break; |
| case ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResult::Tag::kErr: |
| hlcpp.set_err(::fidl::NaturalToHLCPP(std::move(value.err().value()))); |
| break; |
| default: |
| break; |
| } |
| return hlcpp; |
| } |
| |
| ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResult HLCPPToNaturalTraits<::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Result>::Convert(::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Result&& value) { |
| using _NaturalUnion = ::test_unknowninteractions::UnknownInteractionsClosedDriverProtocolStrictTwoWayTableErrResult; |
| switch (value.Which()) { |
| case ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Result::Tag::kResponse: |
| return _NaturalUnion::WithResponse( |
| ::fidl::HLCPPToNatural(std::move(value.response()))); |
| case ::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Result::Tag::kErr: |
| return _NaturalUnion::WithErr( |
| ::fidl::HLCPPToNatural(std::move(value.err()))); |
| default: |
| ZX_PANIC("Can't convert invalid strict union %s from HLCPP to Natural", "::test::unknowninteractions::UnknownInteractionsClosedDriverProtocol_StrictTwoWayTableErr_Result"); |
| } |
| } |
| |
| #pragma clang diagnostic pop |
| |
| } // namespace internal |
| } // namespace fidl |
| |