class DeviceGetBanjoProtocolRequest

Defined at line 187 of file fidling/gen/sdk/fidl/fuchsia.driver.compat/fuchsia.driver.compat/cpp/fidl/fuchsia.driver.compat/cpp/natural_types.h

Public Methods

void DeviceGetBanjoProtocolRequest (Storage_ storage)
void DeviceGetBanjoProtocolRequest (uint32_t proto_id, uint64_t process_koid)
void DeviceGetBanjoProtocolRequest ()

Default constructs a |DeviceGetBanjoProtocolRequest| only if all of its members are default constructible.

Defined at line 198 of file fidling/gen/sdk/fidl/fuchsia.driver.compat/fuchsia.driver.compat/cpp/fidl/fuchsia.driver.compat/cpp/natural_types.h

void DeviceGetBanjoProtocolRequest (DeviceGetBanjoProtocolRequest && )

Defined at line 201 of file fidling/gen/sdk/fidl/fuchsia.driver.compat/fuchsia.driver.compat/cpp/fidl/fuchsia.driver.compat/cpp/natural_types.h

void DeviceGetBanjoProtocolRequest (const DeviceGetBanjoProtocolRequest & other)
DeviceGetBanjoProtocolRequest & operator= (DeviceGetBanjoProtocolRequest && )

Defined at line 202 of file fidling/gen/sdk/fidl/fuchsia.driver.compat/fuchsia.driver.compat/cpp/fidl/fuchsia.driver.compat/cpp/natural_types.h

DeviceGetBanjoProtocolRequest & operator= (const DeviceGetBanjoProtocolRequest & other)
bool operator== (const DeviceGetBanjoProtocolRequest & other)
bool operator!= (const DeviceGetBanjoProtocolRequest & other)
uint32_t proto_id ()
uint32_t & proto_id ()
DeviceGetBanjoProtocolRequest & proto_id (uint32_t value)

Setter for proto_id.

uint64_t process_koid ()
uint64_t & process_koid ()
DeviceGetBanjoProtocolRequest & process_koid (uint64_t value)

Setter for process_koid.

void DeviceGetBanjoProtocolRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits