class Usb2Payload
Defined at line 144 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 Usb2Payload (Storage_ storage)
void Usb2Payload (::std::array<uint8_t, 4> device_removable, ::std::array<uint8_t, 4> port_pwr_ctrl_mask)
void Usb2Payload ()
Default constructs a |Usb2Payload| only if all of its members are default constructible.
Defined at line 155 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 Usb2Payload (Usb2Payload && )
Defined at line 158 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 Usb2Payload (const Usb2Payload & other)
Usb2Payload & operator= (Usb2Payload && )
Defined at line 159 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.descriptor/fuchsia.hardware.usb.descriptor/cpp/fidl/fuchsia.hardware.usb.descriptor/cpp/natural_types.h
Usb2Payload & operator= (const Usb2Payload & other)
bool operator== (const Usb2Payload & other)
bool operator!= (const Usb2Payload & other)
const ::std::array<uint8_t, 4> & device_removable ()
::std::array<uint8_t, 4> & device_removable ()
Usb2Payload & device_removable (::std::array<uint8_t, 4> value)
Setter for device_removable.
const ::std::array<uint8_t, 4> & port_pwr_ctrl_mask ()
::std::array<uint8_t, 4> & port_pwr_ctrl_mask ()
Usb2Payload & port_pwr_ctrl_mask (::std::array<uint8_t, 4> value)
Setter for port_pwr_ctrl_mask.
void Usb2Payload (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits