class LayerSet

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

A stack of persistent layers representing the immutable base layers of the ObjectStore.

Public Methods

void LayerSet (Storage_ storage)
void LayerSet (::std::vector< ::fuchsia_fxfs::LayerFile> layers)
void LayerSet ()

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

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

void LayerSet (LayerSet && )

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

const ::std::vector< ::fuchsia_fxfs::LayerFile> & layers ()

Ordered list of persistent layer files (from top to bottom / newest to oldest).

::std::vector< ::fuchsia_fxfs::LayerFile> & layers ()

Ordered list of persistent layer files (from top to bottom / newest to oldest).

LayerSet & layers (::std::vector< ::fuchsia_fxfs::LayerFile> value)

Ordered list of persistent layer files (from top to bottom / newest to oldest).

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

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

Friends

class MemberVisitor
class NaturalStructCodingTraits