class ParentSpec
Defined at line 1372 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
Specification for a node that parents the composite node created from the
composite node specification.
Public Methods
void ParentSpec (Storage_ storage)
void ParentSpec (::std::vector< ::fuchsia_driver_framework::BindRule> bind_rules, ::std::vector< ::fuchsia_driver_framework::NodeProperty> properties)
void ParentSpec ()
Default constructs a |ParentSpec| only if all of its members are default constructible.
Defined at line 1382 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
void ParentSpec (ParentSpec && )
Defined at line 1385 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
void ParentSpec (const ParentSpec & other)
ParentSpec & operator= (ParentSpec && )
Defined at line 1386 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
ParentSpec & operator= (const ParentSpec & other)
bool operator== (const ParentSpec & other)
bool operator!= (const ParentSpec & other)
const ::std::vector< ::fuchsia_driver_framework::BindRule> & bind_rules ()
Parent's bind rules. Property keys must be unique. Must not be empty.
::std::vector< ::fuchsia_driver_framework::BindRule> & bind_rules ()
Parent's bind rules. Property keys must be unique. Must not be empty.
ParentSpec & bind_rules (::std::vector< ::fuchsia_driver_framework::BindRule> value)
Parent's bind rules. Property keys must be unique. Must not be empty.
const ::std::vector< ::fuchsia_driver_framework::NodeProperty> & properties ()
Properties for matching against a composite driver's bind rules.
Keys must be unique and string-based.
::std::vector< ::fuchsia_driver_framework::NodeProperty> & properties ()
Properties for matching against a composite driver's bind rules.
Keys must be unique and string-based.
ParentSpec & properties (::std::vector< ::fuchsia_driver_framework::NodeProperty> value)
Properties for matching against a composite driver's bind rules.
Keys must be unique and string-based.
void ParentSpec (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits