class ParentSpec2
Defined at line 1673 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 ParentSpec2 (Storage_ storage)
void ParentSpec2 (::std::vector< ::fuchsia_driver_framework::BindRule2> bind_rules, ::std::vector< ::fuchsia_driver_framework::NodeProperty2> properties)
void ParentSpec2 ()
Default constructs a |ParentSpec2| only if all of its members are default constructible.
Defined at line 1683 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
void ParentSpec2 (ParentSpec2 && )
Defined at line 1686 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
void ParentSpec2 (const ParentSpec2 & other)
ParentSpec2 & operator= (ParentSpec2 && )
Defined at line 1687 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
ParentSpec2 & operator= (const ParentSpec2 & other)
bool operator== (const ParentSpec2 & other)
bool operator!= (const ParentSpec2 & other)
const ::std::vector< ::fuchsia_driver_framework::BindRule2> & bind_rules ()
Parent's bind rules. Property keys must be unique. Must not be empty.
::std::vector< ::fuchsia_driver_framework::BindRule2> & bind_rules ()
Parent's bind rules. Property keys must be unique. Must not be empty.
ParentSpec2 & bind_rules (::std::vector< ::fuchsia_driver_framework::BindRule2> value)
Parent's bind rules. Property keys must be unique. Must not be empty.
const ::std::vector< ::fuchsia_driver_framework::NodeProperty2> & properties ()
Properties for matching against a composite driver's bind rules.
Keys must be unique and string-based.
::std::vector< ::fuchsia_driver_framework::NodeProperty2> & properties ()
Properties for matching against a composite driver's bind rules.
Keys must be unique and string-based.
ParentSpec2 & properties (::std::vector< ::fuchsia_driver_framework::NodeProperty2> value)
Properties for matching against a composite driver's bind rules.
Keys must be unique and string-based.
void ParentSpec2 (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits