class UsbDciInterfaceControlRequest

Defined at line 1459 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.dci/fuchsia.hardware.usb.dci/cpp/fidl/fuchsia.hardware.usb.dci/cpp/natural_types.h

Public Methods

void UsbDciInterfaceControlRequest (Storage_ storage)
void UsbDciInterfaceControlRequest (::fuchsia_hardware_usb_descriptor::UsbSetup setup, ::std::vector<uint8_t> write)
void UsbDciInterfaceControlRequest ()

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

Defined at line 1470 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.dci/fuchsia.hardware.usb.dci/cpp/fidl/fuchsia.hardware.usb.dci/cpp/natural_types.h

void UsbDciInterfaceControlRequest (UsbDciInterfaceControlRequest && )

Defined at line 1473 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.dci/fuchsia.hardware.usb.dci/cpp/fidl/fuchsia.hardware.usb.dci/cpp/natural_types.h

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

Defined at line 1474 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.dci/fuchsia.hardware.usb.dci/cpp/fidl/fuchsia.hardware.usb.dci/cpp/natural_types.h

UsbDciInterfaceControlRequest & operator= (const UsbDciInterfaceControlRequest & other)
bool operator== (const UsbDciInterfaceControlRequest & other)
bool operator!= (const UsbDciInterfaceControlRequest & other)
const ::fuchsia_hardware_usb_descriptor::UsbSetup & setup ()
::fuchsia_hardware_usb_descriptor::UsbSetup & setup ()
UsbDciInterfaceControlRequest & setup (::fuchsia_hardware_usb_descriptor::UsbSetup value)

Setter for setup.

const ::std::vector<uint8_t> & write ()
::std::vector<uint8_t> & write ()
UsbDciInterfaceControlRequest & write (::std::vector<uint8_t> value)

Setter for write.

void UsbDciInterfaceControlRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits