class NodeProperty
Defined at line 1295 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
Definition of a property for a node. A property is commonly used to match a
node to a driver for driver binding.
Public Methods
void NodeProperty (Storage_ storage)
void NodeProperty (::fuchsia_driver_framework::NodePropertyKey key, ::fuchsia_driver_framework::NodePropertyValue value)
void NodeProperty ()
Default constructs a |NodeProperty| only if all of its members are default constructible.
Defined at line 1305 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
void NodeProperty (NodeProperty && )
Defined at line 1308 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
void NodeProperty (const NodeProperty & other)
NodeProperty & operator= (NodeProperty && )
Defined at line 1309 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
NodeProperty & operator= (const NodeProperty & other)
bool operator== (const NodeProperty & other)
bool operator!= (const NodeProperty & other)
const ::fuchsia_driver_framework::NodePropertyKey & key ()
Key for the property. Integer-based keys are no longer supported. The NodePropertyKey
must be a string value.
::fuchsia_driver_framework::NodePropertyKey & key ()
Key for the property. Integer-based keys are no longer supported. The NodePropertyKey
must be a string value.
NodeProperty & key (::fuchsia_driver_framework::NodePropertyKey value)
Key for the property. Integer-based keys are no longer supported. The NodePropertyKey
must be a string value.
const ::fuchsia_driver_framework::NodePropertyValue & value ()
Value for the property.
::fuchsia_driver_framework::NodePropertyValue & value ()
Value for the property.
NodeProperty & value (::fuchsia_driver_framework::NodePropertyValue value)
Value for the property.
void NodeProperty (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits