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