template <>

class WireTableBuilder

Defined at line 777 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::DriverInfo> & url (First && first, Args &&... args_)

URL of the driver component.

Defined at line 790 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::DriverInfo> & name (First && first, Args &&... args_)

Name of the driver, taken from the first field of the `ZIRCON_DRIVER`

macro in the driver.

Defined at line 804 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::DeviceCategory>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_driver_framework::wire::DeviceCategory>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_driver_framework::wire::DriverInfo> & device_categories (First && first, Args &&... args_)

Device categories

Defined at line 817 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<uint8_t>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<uint8_t>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_driver_framework::wire::DriverInfo> & bind_rules_bytecode (First && first, Args &&... args_)

Bind rules which declare set of constraints to evaluate in order to

determine whether the driver indexer should bind this driver to a

device.

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

Friends

template <>
class DriverInfo