class UsbFunctionInterfaceSetInterfaceRequest

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

Public Methods

void UsbFunctionInterfaceSetInterfaceRequest (Storage_ storage)
void UsbFunctionInterfaceSetInterfaceRequest (uint8_t interface, uint8_t alt_setting)
void UsbFunctionInterfaceSetInterfaceRequest ()

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

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

void UsbFunctionInterfaceSetInterfaceRequest (UsbFunctionInterfaceSetInterfaceRequest && )

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

void UsbFunctionInterfaceSetInterfaceRequest (const UsbFunctionInterfaceSetInterfaceRequest & other)
UsbFunctionInterfaceSetInterfaceRequest & operator= (UsbFunctionInterfaceSetInterfaceRequest && )

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

UsbFunctionInterfaceSetInterfaceRequest & operator= (const UsbFunctionInterfaceSetInterfaceRequest & other)
bool operator== (const UsbFunctionInterfaceSetInterfaceRequest & other)
bool operator!= (const UsbFunctionInterfaceSetInterfaceRequest & other)
uint8_t interface ()
uint8_t & interface ()
UsbFunctionInterfaceSetInterfaceRequest & interface (uint8_t value)

Setter for interface.

uint8_t alt_setting ()
uint8_t & alt_setting ()
UsbFunctionInterfaceSetInterfaceRequest & alt_setting (uint8_t value)

Setter for alt_setting.

void UsbFunctionInterfaceSetInterfaceRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits