class FileAllocateRequest

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

Public Methods

void FileAllocateRequest (Storage_ storage)
void FileAllocateRequest (uint64_t offset, uint64_t length, ::fuchsia_io::AllocateMode mode)
void FileAllocateRequest ()

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

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

void FileAllocateRequest (FileAllocateRequest && )

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

uint64_t offset ()
uint64_t & offset ()
FileAllocateRequest & offset (uint64_t value)

Setter for offset.

uint64_t length ()
uint64_t & length ()
FileAllocateRequest & length (uint64_t value)

Setter for length.

::fuchsia_io::AllocateMode mode ()

If an empty bits is passed for mode, the default behavior is used. Otherwise the

behavior is modified as described for each mode bit. If the backing filesystem doesn't

support a particular provided mode bit, or combination of mode bits, an error is

returned.

::fuchsia_io::AllocateMode & mode ()

If an empty bits is passed for mode, the default behavior is used. Otherwise the

behavior is modified as described for each mode bit. If the backing filesystem doesn't

support a particular provided mode bit, or combination of mode bits, an error is

returned.

FileAllocateRequest & mode (::fuchsia_io::AllocateMode value)

If an empty bits is passed for mode, the default behavior is used. Otherwise the

behavior is modified as described for each mode bit. If the backing filesystem doesn't

support a particular provided mode bit, or combination of mode bits, an error is

returned.

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

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

Friends

class MemberVisitor
class NaturalStructCodingTraits