template <>

class WireTableBuilder

Defined at line 2297 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/wire_types.h

Public Methods

template <typename First = ::fidl::StringView, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::StringView>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_sys2::wire::RouteReport> & capability (First && first, Args &&... args_)

The capability whose routing was attempted.

Defined at line 2310 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/wire_types.h

template <typename First = ::fuchsia_sys2::wire::RouteError, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fuchsia_sys2::wire::RouteError>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_sys2::wire::RouteReport> & error (First && first, Args &&... args_)

Describes the error that occurred from routing this capability.

This field is not present if routing succeeded.

Defined at line 2324 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/wire_types.h

template <typename First = ::fidl::StringView, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::StringView>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_sys2::wire::RouteReport> & source_moniker (First && first, Args &&... args_)

The moniker of the source component.

Defined at line 2337 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/wire_types.h

template <typename First = ::fidl::VectorView<::fuchsia_sys2::wire::ServiceInstance>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_sys2::wire::ServiceInstance>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_sys2::wire::RouteReport> & service_instances (First && first, Args &&... args_)

Metadata about the instances in a service. Populated only for aggregated services.

Defined at line 2350 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/wire_types.h

template <typename First = ::fidl::VectorView<::fuchsia_sys2::wire::DictionaryEntry>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_sys2::wire::DictionaryEntry>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_sys2::wire::RouteReport> & dictionary_entries (First && first, Args &&... args_)

Metadata about the entries in a dictionary. Populated only for dictionaries.

Defined at line 2363 of file fidling/gen/sdk/fidl/fuchsia.sys2/fuchsia.sys2/cpp/fidl/fuchsia.sys2/cpp/wire_types.h

Friends

template <>
class RouteReport