class MatchDriverResult

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

Driver matched by the driver index.

Public Methods

void MatchDriverResult ()
void MatchDriverResult (const MatchDriverResult & )

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

MatchDriverResult & operator= (const MatchDriverResult & )

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

void MatchDriverResult (MatchDriverResult && )

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

MatchDriverResult & operator= (MatchDriverResult && )

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

bool IsUnknown ()

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

bool has_invalid_tag ()
bool is_driver ()
MatchDriverResult WithDriver (::fidl::ObjectView< ::fuchsia_driver_framework::wire::DriverInfo> val)

Information for a normal driver.

template <typename... Args>
MatchDriverResult WithDriver (::fidl::AnyArena & allocator, Args &&... args)

Information for a normal driver.

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

::fuchsia_driver_framework::wire::DriverInfo & driver ()

Information for a normal driver.

const ::fuchsia_driver_framework::wire::DriverInfo & driver ()

Information for a normal driver.

bool is_composite_parents ()
MatchDriverResult WithCompositeParents (::fidl::ObjectView< ::fidl::VectorView< ::fuchsia_driver_framework::wire::CompositeParent>> val)

Information for a parent spec.

template <typename... Args>
MatchDriverResult WithCompositeParents (::fidl::AnyArena & allocator, Args &&... args)

Information for a parent spec.

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

::fidl::VectorView< ::fuchsia_driver_framework::wire::CompositeParent> & composite_parents ()

Information for a parent spec.

const ::fidl::VectorView< ::fuchsia_driver_framework::wire::CompositeParent> & composite_parents ()

Information for a parent spec.

::fuchsia_driver_index::wire::MatchDriverResult::Tag Which ()

Enumerations

enum Tag
Name Value
kDriver 1
kCompositeParents 2
_do_not_handle_this__write_a_default_case_instead ::std::numeric_limits<::fidl_union_tag_t>::max()

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