class UsbPortStatus

Defined at line 452 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 UsbPortStatus (Storage_ storage)
void UsbPortStatus (uint16_t w_port_status, uint16_t w_port_change)
void UsbPortStatus ()

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

Defined at line 463 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 UsbPortStatus (UsbPortStatus && )

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

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

UsbPortStatus & operator= (const UsbPortStatus & other)
bool operator== (const UsbPortStatus & other)
bool operator!= (const UsbPortStatus & other)
uint16_t w_port_status ()
uint16_t & w_port_status ()
UsbPortStatus & w_port_status (uint16_t value)

Setter for w_port_status.

uint16_t w_port_change ()
uint16_t & w_port_change ()
UsbPortStatus & w_port_change (uint16_t value)

Setter for w_port_change.

void UsbPortStatus (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits