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