class NodeAttributes2

Defined at line 6836 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/natural_types.h

Public Methods

void NodeAttributes2 (Storage_ storage)
void NodeAttributes2 (::fuchsia_io::MutableNodeAttributes mutable_attributes, ::fuchsia_io::ImmutableNodeAttributes immutable_attributes)
void NodeAttributes2 ()

Default constructs a |NodeAttributes2| only if all of its members are default constructible.

Defined at line 6846 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/natural_types.h

void NodeAttributes2 (NodeAttributes2 && )

Defined at line 6849 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/natural_types.h

void NodeAttributes2 (const NodeAttributes2 & other)
NodeAttributes2 & operator= (NodeAttributes2 && )

Defined at line 6850 of file fidling/gen/sdk/fidl/fuchsia.io/fuchsia.io/cpp/fidl/fuchsia.io/cpp/natural_types.h

NodeAttributes2 & operator= (const NodeAttributes2 & other)
bool operator== (const NodeAttributes2 & other)
bool operator!= (const NodeAttributes2 & other)
const ::fuchsia_io::MutableNodeAttributes & mutable_attributes ()
::fuchsia_io::MutableNodeAttributes & mutable_attributes ()
NodeAttributes2 & mutable_attributes (::fuchsia_io::MutableNodeAttributes value)

Setter for mutable_attributes.

const ::fuchsia_io::ImmutableNodeAttributes & immutable_attributes ()
::fuchsia_io::ImmutableNodeAttributes & immutable_attributes ()
NodeAttributes2 & immutable_attributes (::fuchsia_io::ImmutableNodeAttributes value)

Setter for immutable_attributes.

void NodeAttributes2 (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits