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