class UsbSetup
Defined at line 513 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.descriptor/fuchsia.hardware.usb.descriptor/cpp/fidl/fuchsia.hardware.usb.descriptor/cpp/natural_types.h
Public Methods
void UsbSetup (uint8_t bm_request_type, uint8_t b_request, uint16_t w_value, uint16_t w_index, uint16_t w_length)
void UsbSetup ()
Default constructs a |UsbSetup| only if all of its members are default constructible.
Defined at line 524 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.descriptor/fuchsia.hardware.usb.descriptor/cpp/fidl/fuchsia.hardware.usb.descriptor/cpp/natural_types.h
void UsbSetup (UsbSetup && )
Defined at line 527 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.descriptor/fuchsia.hardware.usb.descriptor/cpp/fidl/fuchsia.hardware.usb.descriptor/cpp/natural_types.h
void UsbSetup (Storage_ storage)
void UsbSetup (const UsbSetup & other)
UsbSetup & operator= (const UsbSetup & other)
bool operator== (const UsbSetup & other)
bool operator!= (const UsbSetup & other)
uint8_t bm_request_type ()
uint8_t & bm_request_type ()
UsbSetup & bm_request_type (uint8_t value)
Setter for bm_request_type.
uint8_t b_request ()
uint8_t & b_request ()
UsbSetup & b_request (uint8_t value)
Setter for b_request.
UsbSetup & operator= (UsbSetup && )
Defined at line 528 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.descriptor/fuchsia.hardware.usb.descriptor/cpp/fidl/fuchsia.hardware.usb.descriptor/cpp/natural_types.h
uint16_t w_value ()
uint16_t & w_value ()
UsbSetup & w_value (uint16_t value)
Setter for w_value.
uint16_t w_index ()
uint16_t & w_index ()
UsbSetup & w_index (uint16_t value)
Setter for w_index.
uint16_t w_length ()
uint16_t & w_length ()
UsbSetup & w_length (uint16_t value)
Setter for w_length.
void UsbSetup (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits