class NodePropertyEntry2
Defined at line 1983 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 NodePropertyEntry2 (Storage_ storage)
void NodePropertyEntry2 (::std::string name, ::std::vector< ::fuchsia_driver_framework::NodeProperty2> properties)
void NodePropertyEntry2 ()
Default constructs a |NodePropertyEntry2| only if all of its members are default constructible.
Defined at line 1993 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
void NodePropertyEntry2 (NodePropertyEntry2 && )
Defined at line 1996 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
void NodePropertyEntry2 (const NodePropertyEntry2 & other)
NodePropertyEntry2 & operator= (NodePropertyEntry2 && )
Defined at line 1997 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h
NodePropertyEntry2 & operator= (const NodePropertyEntry2 & other)
bool operator== (const NodePropertyEntry2 & other)
bool operator!= (const NodePropertyEntry2 & other)
const ::std::string & name ()
Name of the node that has |node_properties|.
::std::string & name ()
Name of the node that has |node_properties|.
NodePropertyEntry2 & name (::std::string value)
Name of the node that has |node_properties|.
const ::std::vector< ::fuchsia_driver_framework::NodeProperty2> & 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::NodeProperty2> & 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.
NodePropertyEntry2 & properties (::std::vector< ::fuchsia_driver_framework::NodeProperty2> 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 NodePropertyEntry2 (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits