class BlockSpec
Defined at line 1351 of file fidling/gen/sdk/fidl/fuchsia.virtualization/fuchsia.virtualization/cpp/fidl/fuchsia.virtualization/cpp/natural_types.h
Properties describing a block device.
Public Methods
void BlockSpec (Storage_ storage)
void BlockSpec (::std::string id, ::fuchsia_virtualization::BlockMode mode, ::fuchsia_virtualization::BlockFormat format)
void BlockSpec ()
Default constructs a |BlockSpec| only if all of its members are default constructible.
Defined at line 1361 of file fidling/gen/sdk/fidl/fuchsia.virtualization/fuchsia.virtualization/cpp/fidl/fuchsia.virtualization/cpp/natural_types.h
void BlockSpec (BlockSpec && )
Defined at line 1364 of file fidling/gen/sdk/fidl/fuchsia.virtualization/fuchsia.virtualization/cpp/fidl/fuchsia.virtualization/cpp/natural_types.h
const ::std::string & id ()
The ID used to identify the block device.
::std::string & id ()
The ID used to identify the block device.
BlockSpec & id (::std::string value)
The ID used to identify the block device.
::fuchsia_virtualization::BlockMode mode ()
The access mode for the block device.
::fuchsia_virtualization::BlockMode & mode ()
The access mode for the block device.
BlockSpec & mode (::fuchsia_virtualization::BlockMode value)
The access mode for the block device.
const ::fuchsia_virtualization::BlockFormat & format ()
The data format of the block device.
::fuchsia_virtualization::BlockFormat & format ()
The data format of the block device.
BlockSpec & format (::fuchsia_virtualization::BlockFormat value)
The data format of the block device.
void BlockSpec (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
BlockSpec & operator= (BlockSpec && )
Defined at line 1365 of file fidling/gen/sdk/fidl/fuchsia.virtualization/fuchsia.virtualization/cpp/fidl/fuchsia.virtualization/cpp/natural_types.h
Friends
class MemberVisitor
class NaturalStructCodingTraits