class CreateOptions
Defined at line 1459 of file fidling/gen/src/storage/fidl/fuchsia.fs.startup/fuchsia.fs.startup/cpp/fidl/fuchsia.fs.startup/cpp/wire_types.h
Not all options are recognized by all implementations. For example, at time of writing, Fxfs
ignores all options.
Public Methods
void CreateOptions ()
Defined at line 1461 of file fidling/gen/src/storage/fidl/fuchsia.fs.startup/fuchsia.fs.startup/cpp/fidl/fuchsia.fs.startup/cpp/wire_types.h
void CreateOptions (const CreateOptions & other)
Defined at line 1462 of file fidling/gen/src/storage/fidl/fuchsia.fs.startup/fuchsia.fs.startup/cpp/fidl/fuchsia.fs.startup/cpp/wire_types.h
CreateOptions & operator= (const CreateOptions & other)
Defined at line 1463 of file fidling/gen/src/storage/fidl/fuchsia.fs.startup/fuchsia.fs.startup/cpp/fidl/fuchsia.fs.startup/cpp/wire_types.h
void CreateOptions (CreateOptions && other)
Defined at line 1464 of file fidling/gen/src/storage/fidl/fuchsia.fs.startup/fuchsia.fs.startup/cpp/fidl/fuchsia.fs.startup/cpp/wire_types.h
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_fs_startup::wire::CreateOptions> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_fs_startup::wire::CreateOptions> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_fs_startup::wire::CreateOptions>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
uint64_t & initial_size ()
Byte count for the initial size of the volume. Some implementations might ignore this
setting.
bool has_initial_size ()
::fidl::Array<uint8_t, 16> & guid ()
Unique GUID for the volume. If unspecified, a GUID will be generated.
bool has_guid ()
CreateOptions & operator= (CreateOptions && other)
Defined at line 1465 of file fidling/gen/src/storage/fidl/fuchsia.fs.startup/fuchsia.fs.startup/cpp/fidl/fuchsia.fs.startup/cpp/wire_types.h
::fidl::Array<uint8_t, 16> & type_guid ()
Type GUID for the volume. If unspecified, an implementation default is chosen. Some
implementations might not support arbitrary volume types.
bool has_type_guid ()
bool & restrict_inode_ids_to_32_bit ()
If true, inode IDs will be restricted to 32 bits.
bool has_restrict_inode_ids_to_32_bit ()
void ~CreateOptions ()
Defined at line 1467 of file fidling/gen/src/storage/fidl/fuchsia.fs.startup/fuchsia.fs.startup/cpp/fidl/fuchsia.fs.startup/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder