class DeviceSetConfigurationRequest

Defined at line 298 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 DeviceSetConfigurationRequest (Storage_ storage)
void DeviceSetConfigurationRequest (::fuchsia_hardware_usb_peripheral::DeviceDescriptor device_desc, ::std::vector< ::std::vector< ::fuchsia_hardware_usb_peripheral::FunctionDescriptor>> config_descriptors)
void DeviceSetConfigurationRequest ()

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

Defined at line 309 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 DeviceSetConfigurationRequest (DeviceSetConfigurationRequest && )

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

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

DeviceSetConfigurationRequest & operator= (const DeviceSetConfigurationRequest & other)
bool operator== (const DeviceSetConfigurationRequest & other)
bool operator!= (const DeviceSetConfigurationRequest & other)
const ::fuchsia_hardware_usb_peripheral::DeviceDescriptor & device_desc ()
::fuchsia_hardware_usb_peripheral::DeviceDescriptor & device_desc ()
DeviceSetConfigurationRequest & device_desc (::fuchsia_hardware_usb_peripheral::DeviceDescriptor value)

Setter for device_desc.

const ::std::vector< ::std::vector< ::fuchsia_hardware_usb_peripheral::FunctionDescriptor>> & config_descriptors ()
::std::vector< ::std::vector< ::fuchsia_hardware_usb_peripheral::FunctionDescriptor>> & config_descriptors ()
DeviceSetConfigurationRequest & config_descriptors (::std::vector< ::std::vector< ::fuchsia_hardware_usb_peripheral::FunctionDescriptor>> value)

Setter for config_descriptors.

void DeviceSetConfigurationRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits