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