class NodeSetExtendedAttributeRequest

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

Public Methods

void NodeSetExtendedAttributeRequest (Storage_ storage)
void NodeSetExtendedAttributeRequest (::std::vector<uint8_t> name, ::fuchsia_io::ExtendedAttributeValue value, ::fuchsia_io::SetExtendedAttributeMode mode)
void NodeSetExtendedAttributeRequest ()

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

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

void NodeSetExtendedAttributeRequest (NodeSetExtendedAttributeRequest && )

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

const ::std::vector<uint8_t> & name ()
::std::vector<uint8_t> & name ()
NodeSetExtendedAttributeRequest & name (::std::vector<uint8_t> value)

Setter for name.

NodeSetExtendedAttributeRequest & operator= (NodeSetExtendedAttributeRequest && )

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

const ::fuchsia_io::ExtendedAttributeValue & value ()
::fuchsia_io::ExtendedAttributeValue & value ()
NodeSetExtendedAttributeRequest & value (::fuchsia_io::ExtendedAttributeValue value)

Setter for value.

::fuchsia_io::SetExtendedAttributeMode mode ()

Specifies the behavior based on the current state of the attribute.

::fuchsia_io::SetExtendedAttributeMode & mode ()

Specifies the behavior based on the current state of the attribute.

NodeSetExtendedAttributeRequest & mode (::fuchsia_io::SetExtendedAttributeMode value)

Specifies the behavior based on the current state of the attribute.

void NodeSetExtendedAttributeRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits