class NodePropertyEntry
Defined at line 1448 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
Contains the node properties that belong to a node.
Public Methods
void NodePropertyEntry (Storage_ storage)
void NodePropertyEntry (::std::string name, ::std::vector< ::fuchsia_driver_framework::NodeProperty> properties)
void NodePropertyEntry ()
Default constructs a |NodePropertyEntry| only if all of its members are default constructible.
Defined at line 1458 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
void NodePropertyEntry (NodePropertyEntry && )
Defined at line 1461 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
void NodePropertyEntry (const NodePropertyEntry & other)
NodePropertyEntry & operator= (NodePropertyEntry && )
Defined at line 1462 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
NodePropertyEntry & operator= (const NodePropertyEntry & other)
bool operator== (const NodePropertyEntry & other)
bool operator!= (const NodePropertyEntry & other)
const ::std::string & name ()
Name of the node that has |node_properties|.
::std::string & name ()
Name of the node that has |node_properties|.
NodePropertyEntry & name (::std::string value)
Name of the node that has |node_properties|.
const ::std::vector< ::fuchsia_driver_framework::NodeProperty> & properties ()
Node properties that belong to the node whose name is |node_name|. If
the node is a composite then |properties| is empty and does not contain
its parents' properties.
::std::vector< ::fuchsia_driver_framework::NodeProperty> & properties ()
Node properties that belong to the node whose name is |node_name|. If
the node is a composite then |properties| is empty and does not contain
its parents' properties.
NodePropertyEntry & properties (::std::vector< ::fuchsia_driver_framework::NodeProperty> value)
Node properties that belong to the node whose name is |node_name|. If
the node is a composite then |properties| is empty and does not contain
its parents' properties.
void NodePropertyEntry (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits