template <>

class WireTableBuilder

Defined at line 502 of file fidling/gen/sdk/fidl/fuchsia.hardware.pinimpl/fuchsia.hardware.pinimpl/cpp/fidl/fuchsia.hardware.pinimpl/cpp/wire_types.h

Public Methods

template <typename First = ::fidl::VectorView<::fuchsia_hardware_pinimpl::wire::InitStep>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_hardware_pinimpl::wire::InitStep>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_hardware_pinimpl::wire::Metadata> & init_steps (First && first, Args &&... args_)

Init steps are processed sequentially in the order that they appear in the vector.

Processing occurs once during the GPIO core driver's start hook.

Defined at line 515 of file fidling/gen/sdk/fidl/fuchsia.hardware.pinimpl/fuchsia.hardware.pinimpl/cpp/fidl/fuchsia.hardware.pinimpl/cpp/wire_types.h

template <typename First = ::fidl::VectorView<::fuchsia_hardware_pinimpl::wire::Pin>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_hardware_pinimpl::wire::Pin>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_hardware_pinimpl::wire::Metadata> & pins (First && first, Args &&... args_)

Defined at line 526 of file fidling/gen/sdk/fidl/fuchsia.hardware.pinimpl/fuchsia.hardware.pinimpl/cpp/fidl/fuchsia.hardware.pinimpl/cpp/wire_types.h

Friends

template <>
class Metadata