class Offer
Defined at line 5117 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
Public Methods
void Offer ()
void Offer (const Offer & )
Defined at line 5122 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
Offer & operator= (const Offer & )
Defined at line 5123 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
void Offer (Offer && )
Defined at line 5124 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
Offer & operator= (Offer && )
Defined at line 5125 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
bool IsUnknown ()
Defined at line 5133 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
bool has_invalid_tag ()
bool is_zircon_transport ()
Offer WithZirconTransport (::fidl::ObjectView< ::fuchsia_component_decl::wire::Offer> val)
template <typename... Args>
Offer WithZirconTransport (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 5144 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
::fuchsia_component_decl::wire::Offer & zircon_transport ()
const ::fuchsia_component_decl::wire::Offer & zircon_transport ()
bool is_driver_transport ()
Offer WithDriverTransport (::fidl::ObjectView< ::fuchsia_component_decl::wire::Offer> val)
template <typename... Args>
Offer WithDriverTransport (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 5158 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
::fuchsia_component_decl::wire::Offer & driver_transport ()
const ::fuchsia_component_decl::wire::Offer & driver_transport ()
bool is_dictionary_offer ()
Offer WithDictionaryOffer (::fidl::ObjectView< ::fuchsia_component_decl::wire::Offer> val)
An offer that lives in the |offers_dictionary|. This is equivalent to a |zircon_transport|
offer for all other purposes (eg. bind property generation).
template <typename... Args>
Offer WithDictionaryOffer (::fidl::AnyArena & allocator, Args &&... args)
An offer that lives in the |offers_dictionary|. This is equivalent to a |zircon_transport|
offer for all other purposes (eg. bind property generation).
Defined at line 5176 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h
::fuchsia_component_decl::wire::Offer & dictionary_offer ()
An offer that lives in the |offers_dictionary|. This is equivalent to a |zircon_transport|
offer for all other purposes (eg. bind property generation).
const ::fuchsia_component_decl::wire::Offer & dictionary_offer ()
An offer that lives in the |offers_dictionary|. This is equivalent to a |zircon_transport|
offer for all other purposes (eg. bind property generation).
::fuchsia_driver_framework::wire::Offer::Tag Which ()
Enumerations
enum Tag
| Name | Value |
|---|---|
| kZirconTransport | 1 |
| kDriverTransport | 2 |
| kDictionaryOffer | 3 |
| _do_not_handle_this__write_a_default_case_instead | ::std::numeric_limits<::fidl_union_tag_t>::max() |
Defined at line 5127 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h