class Usb3Payload

Defined at line 205 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 Usb3Payload (Storage_ storage)
void Usb3Payload (uint8_t b_hub_hdr_dec_lat, uint16_t w_hub_delay, uint16_t device_removable)
void Usb3Payload ()

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

Defined at line 216 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 Usb3Payload (Usb3Payload && )

Defined at line 219 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 Usb3Payload (const Usb3Payload & other)
Usb3Payload & operator= (Usb3Payload && )

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

Usb3Payload & operator= (const Usb3Payload & other)
bool operator== (const Usb3Payload & other)
bool operator!= (const Usb3Payload & other)
uint8_t b_hub_hdr_dec_lat ()
uint8_t & b_hub_hdr_dec_lat ()
Usb3Payload & b_hub_hdr_dec_lat (uint8_t value)

Setter for b_hub_hdr_dec_lat.

uint16_t w_hub_delay ()
uint16_t & w_hub_delay ()
Usb3Payload & w_hub_delay (uint16_t value)

Setter for w_hub_delay.

uint16_t device_removable ()
uint16_t & device_removable ()
Usb3Payload & device_removable (uint16_t value)

Setter for device_removable.

void Usb3Payload (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits