class DeviceTransferRequest

Defined at line 167 of file fidling/gen/sdk/fidl/fuchsia.hardware.i2c/fuchsia.hardware.i2c/cpp/fidl/fuchsia.hardware.i2c/cpp/natural_types.h

Public Methods

void DeviceTransferRequest (Storage_ storage)
void DeviceTransferRequest (::std::vector< ::fuchsia_hardware_i2c::Transaction> transactions)
void DeviceTransferRequest ()

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

Defined at line 178 of file fidling/gen/sdk/fidl/fuchsia.hardware.i2c/fuchsia.hardware.i2c/cpp/fidl/fuchsia.hardware.i2c/cpp/natural_types.h

void DeviceTransferRequest (DeviceTransferRequest && )

Defined at line 181 of file fidling/gen/sdk/fidl/fuchsia.hardware.i2c/fuchsia.hardware.i2c/cpp/fidl/fuchsia.hardware.i2c/cpp/natural_types.h

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

Defined at line 182 of file fidling/gen/sdk/fidl/fuchsia.hardware.i2c/fuchsia.hardware.i2c/cpp/fidl/fuchsia.hardware.i2c/cpp/natural_types.h

DeviceTransferRequest & operator= (const DeviceTransferRequest & other)
bool operator== (const DeviceTransferRequest & other)
bool operator!= (const DeviceTransferRequest & other)
const ::std::vector< ::fuchsia_hardware_i2c::Transaction> & transactions ()
::std::vector< ::fuchsia_hardware_i2c::Transaction> & transactions ()
DeviceTransferRequest & transactions (::std::vector< ::fuchsia_hardware_i2c::Transaction> value)

Setter for transactions.

void DeviceTransferRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits