class CompositeDriverInfo
Defined at line 648 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
Information for a composite driver.
Public Methods
void CompositeDriverInfo (Storage_ storage)
void CompositeDriverInfo ()
Defined at line 653 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
void CompositeDriverInfo (CompositeDriverInfo && )
Defined at line 654 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
void CompositeDriverInfo (const CompositeDriverInfo & other)
CompositeDriverInfo & operator= (CompositeDriverInfo && )
Defined at line 655 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
CompositeDriverInfo & operator= (const CompositeDriverInfo & other)
bool operator== (const CompositeDriverInfo & other)
bool operator!= (const CompositeDriverInfo & other)
bool IsEmpty ()
const std::optional< ::std::string> & composite_name ()
The name of the composite as specified in the driver's composite bind rules.
::std::optional< ::std::string> & composite_name ()
The name of the composite as specified in the driver's composite bind rules.
CompositeDriverInfo & composite_name (std::optional< ::std::string> value)
The name of the composite as specified in the driver's composite bind rules.
const std::optional< ::fuchsia_driver_framework::DriverInfo> & driver_info ()
General information for the driver.
::std::optional< ::fuchsia_driver_framework::DriverInfo> & driver_info ()
General information for the driver.
CompositeDriverInfo & driver_info (std::optional< ::fuchsia_driver_framework::DriverInfo> value)
General information for the driver.
void CompositeDriverInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits