class LayerFile

Defined at line 5032 of file fidling/gen/src/storage/fxfs/fidl/fuchsia.fxfs/fuchsia.fxfs/cpp/fidl/fuchsia.fxfs/cpp/natural_types.h

Information about a single persistent layer file exposed as a VMO.

Public Methods

void LayerFile (Storage_ storage)
void LayerFile (uint64_t object_id, ::zx::vmo vmo)
void LayerFile ()

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

Defined at line 5042 of file fidling/gen/src/storage/fxfs/fidl/fuchsia.fxfs/fuchsia.fxfs/cpp/fidl/fuchsia.fxfs/cpp/natural_types.h

void LayerFile (LayerFile && )

Defined at line 5045 of file fidling/gen/src/storage/fxfs/fidl/fuchsia.fxfs/fuchsia.fxfs/cpp/fidl/fuchsia.fxfs/cpp/natural_types.h

uint64_t object_id ()

Object ID of the layer file in Fxfs.

uint64_t & object_id ()

Object ID of the layer file in Fxfs.

LayerFile & object_id (uint64_t value)

Object ID of the layer file in Fxfs.

LayerFile & operator= (LayerFile && )

Defined at line 5046 of file fidling/gen/src/storage/fxfs/fidl/fuchsia.fxfs/fuchsia.fxfs/cpp/fidl/fuchsia.fxfs/cpp/natural_types.h

const ::zx::vmo & vmo ()

Read-only VMO handle to the persistent layer content.

::zx::vmo & vmo ()

Read-only VMO handle to the persistent layer content.

LayerFile & vmo (::zx::vmo value)

Read-only VMO handle to the persistent layer content.

void LayerFile (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits