class OpenableOpenRequest

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

Public Methods

void OpenableOpenRequest (Storage_ storage)
void OpenableOpenRequest (::std::string path, ::fuchsia_io::Flags flags, ::fuchsia_io::Options options, ::zx::channel object)
void OpenableOpenRequest ()

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

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

void OpenableOpenRequest (OpenableOpenRequest && )

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

OpenableOpenRequest & operator= (OpenableOpenRequest && )

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

const ::std::string & path ()
::std::string & path ()
OpenableOpenRequest & path (::std::string value)

Setter for path.

::fuchsia_io::Flags flags ()
::fuchsia_io::Flags & flags ()
OpenableOpenRequest & flags (::fuchsia_io::Flags value)

Setter for flags.

const ::fuchsia_io::Options & options ()
::fuchsia_io::Options & options ()
OpenableOpenRequest & options (::fuchsia_io::Options value)

Setter for options.

const ::zx::channel & object ()
::zx::channel & object ()
OpenableOpenRequest & object (::zx::channel value)

Setter for object.

void OpenableOpenRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits