class DirectoryWatchRequest

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

Public Methods

void DirectoryWatchRequest (Storage_ storage)
void DirectoryWatchRequest (::fuchsia_io::WatchMask mask, uint32_t options, ::fidl::ServerEnd< ::fuchsia_io::DirectoryWatcher> watcher)
void DirectoryWatchRequest ()

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

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

void DirectoryWatchRequest (DirectoryWatchRequest && )

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

::fuchsia_io::WatchMask mask ()
::fuchsia_io::WatchMask & mask ()
DirectoryWatchRequest & mask (::fuchsia_io::WatchMask value)

Setter for mask.

DirectoryWatchRequest & operator= (DirectoryWatchRequest && )

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

uint32_t options ()
uint32_t & options ()
DirectoryWatchRequest & options (uint32_t value)

Setter for options.

const ::fidl::ServerEnd< ::fuchsia_io::DirectoryWatcher> & watcher ()
::fidl::ServerEnd< ::fuchsia_io::DirectoryWatcher> & watcher ()
DirectoryWatchRequest & watcher (::fidl::ServerEnd< ::fuchsia_io::DirectoryWatcher> value)

Setter for watcher.

void DirectoryWatchRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits