class Node2

Defined at line 4394 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h

Represents a node added to the driver topology. The node is created after all of its dependencies

are matched to a resource.

Public Methods

void Node2 (Storage_ storage)
bool IsEmpty ()
void Node2 ()

Defined at line 4399 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h

void Node2 (Node2 && )

Defined at line 4400 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h

void Node2 (const Node2 & other)
const std::optional< ::std::string> & name ()
::std::optional< ::std::string> & name ()
Node2 & name (std::optional< ::std::string> value)

Setter for name.

const std::optional< ::std::vector< ::fuchsia_driver_framework::Dependency>> & dependencies ()
::std::optional< ::std::vector< ::fuchsia_driver_framework::Dependency>> & dependencies ()
Node2 & dependencies (std::optional< ::std::vector< ::fuchsia_driver_framework::Dependency>> value)

Setter for dependencies.

void Node2 (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Node2 & operator= (Node2 && )

Defined at line 4401 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/natural_types.h

Node2 & operator= (const Node2 & other)
bool operator== (const Node2 & other)
bool operator!= (const Node2 & other)

Friends

class MemberVisitor
class NaturalTableCodingTraits