class FunctionDescriptor
Defined at line 46 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.peripheral/fuchsia.hardware.usb.peripheral/cpp/fidl/fuchsia.hardware.usb.peripheral/cpp/natural_types.h
Public Methods
void FunctionDescriptor (Storage_ storage)
void FunctionDescriptor (uint8_t interface_class, uint8_t interface_subclass, uint8_t interface_protocol)
void FunctionDescriptor ()
Default constructs a |FunctionDescriptor| only if all of its members are default constructible.
Defined at line 57 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.peripheral/fuchsia.hardware.usb.peripheral/cpp/fidl/fuchsia.hardware.usb.peripheral/cpp/natural_types.h
void FunctionDescriptor (FunctionDescriptor && )
Defined at line 60 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.peripheral/fuchsia.hardware.usb.peripheral/cpp/fidl/fuchsia.hardware.usb.peripheral/cpp/natural_types.h
void FunctionDescriptor (const FunctionDescriptor & other)
FunctionDescriptor & operator= (FunctionDescriptor && )
Defined at line 61 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.peripheral/fuchsia.hardware.usb.peripheral/cpp/fidl/fuchsia.hardware.usb.peripheral/cpp/natural_types.h
FunctionDescriptor & operator= (const FunctionDescriptor & other)
bool operator== (const FunctionDescriptor & other)
bool operator!= (const FunctionDescriptor & other)
uint8_t interface_class ()
uint8_t & interface_class ()
FunctionDescriptor & interface_class (uint8_t value)
Setter for interface_class.
uint8_t interface_subclass ()
uint8_t & interface_subclass ()
FunctionDescriptor & interface_subclass (uint8_t value)
Setter for interface_subclass.
uint8_t interface_protocol ()
uint8_t & interface_protocol ()
FunctionDescriptor & interface_protocol (uint8_t value)
Setter for interface_protocol.
void FunctionDescriptor (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits