template <>

class WireTableBuilder

Defined at line 2067 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/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_driver_framework::wire::CompositeNodeSpec> & name (First && first, Args &&... args_)

The composite node spec's name.

Defined at line 2080 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h

template <typename First = ::fidl::VectorView<::fuchsia_driver_framework::wire::ParentSpec>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_driver_framework::wire::ParentSpec>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_driver_framework::wire::CompositeNodeSpec> & parents (First && first, Args &&... args_)

The nodes in the composite node spec. Must not be empty. The first node is

the primary node.

Defined at line 2094 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h

template <typename First = ::fidl::VectorView<::fuchsia_driver_framework::wire::ParentSpec2>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_driver_framework::wire::ParentSpec2>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_driver_framework::wire::CompositeNodeSpec> & parents2 (First && first, Args &&... args_)

The nodes in the composite node spec. Must not be empty. The first node is

the primary node.

Defined at line 2108 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/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_driver_framework::wire::CompositeNodeSpec> & driver_host (First && first, Args &&... args_)

An identifier for the driver host which a driver that binds to this node spec should live

in. All drivers which specify the same identifier will be colocated into the same driver

host. If the driver host hasn't been started, it will be started upon the time the node is

bound to.

Defined at line 2124 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h

Friends

template <>
class CompositeNodeSpec