class Dependency
Defined at line 4333 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
Represents a dependency that a node has on a resource.
The dependency is resolved by matching a resource against the `selector`'s constraints.
Public Methods
void Dependency (Storage_ storage)
void Dependency ()
Defined at line 4338 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
void Dependency (Dependency && )
Defined at line 4339 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
void Dependency (const Dependency & other)
bool IsEmpty ()
Dependency & operator= (Dependency && )
Defined at line 4340 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
Dependency & operator= (const Dependency & other)
bool operator== (const Dependency & other)
bool operator!= (const Dependency & other)
const std::optional< ::fuchsia_driver_framework::Selector> & selector ()
The resources must match the selector's constraints to be depended on.
::std::optional< ::fuchsia_driver_framework::Selector> & selector ()
The resources must match the selector's constraints to be depended on.
Dependency & selector (std::optional< ::fuchsia_driver_framework::Selector> value)
The resources must match the selector's constraints to be depended on.
const std::optional< ::std::vector< ::fuchsia_driver_framework::ResourceProperty>> & tags ()
Additional properties tagged to the resource for driver binding
::std::optional< ::std::vector< ::fuchsia_driver_framework::ResourceProperty>> & tags ()
Additional properties tagged to the resource for driver binding
Dependency & tags (std::optional< ::std::vector< ::fuchsia_driver_framework::ResourceProperty>> value)
Additional properties tagged to the resource for driver binding
void Dependency (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits