class UsbPhyMode
Defined at line 377 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.phy/fuchsia.hardware.usb.phy/cpp/fidl/fuchsia.hardware.usb.phy/cpp/natural_types.h
Public Methods
void UsbPhyMode (Storage_ storage)
void UsbPhyMode ()
Defined at line 383 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.phy/fuchsia.hardware.usb.phy/cpp/fidl/fuchsia.hardware.usb.phy/cpp/natural_types.h
void UsbPhyMode (UsbPhyMode && )
Defined at line 384 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.phy/fuchsia.hardware.usb.phy/cpp/fidl/fuchsia.hardware.usb.phy/cpp/natural_types.h
void UsbPhyMode (const UsbPhyMode & other)
UsbPhyMode & operator= (UsbPhyMode && )
Defined at line 385 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.phy/fuchsia.hardware.usb.phy/cpp/fidl/fuchsia.hardware.usb.phy/cpp/natural_types.h
UsbPhyMode & operator= (const UsbPhyMode & other)
bool operator== (const UsbPhyMode & other)
bool operator!= (const UsbPhyMode & other)
bool IsEmpty ()
const std::optional< ::fuchsia_hardware_usb_phy::ProtocolVersion> & protocol ()
::std::optional< ::fuchsia_hardware_usb_phy::ProtocolVersion> & protocol ()
UsbPhyMode & protocol (std::optional< ::fuchsia_hardware_usb_phy::ProtocolVersion> value)
Setter for protocol.
const std::optional< ::fuchsia_hardware_usb_phy::Mode> & dr_mode ()
::std::optional< ::fuchsia_hardware_usb_phy::Mode> & dr_mode ()
UsbPhyMode & dr_mode (std::optional< ::fuchsia_hardware_usb_phy::Mode> value)
Setter for dr_mode.
const std::optional<bool> & is_otg_capable ()
::std::optional<bool> & is_otg_capable ()
UsbPhyMode & is_otg_capable (std::optional<bool> value)
Setter for is_otg_capable.
void UsbPhyMode (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits