class AllocateVmosConfig
Defined at line 3399 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h
Public Methods
void AllocateVmosConfig (Storage_ storage)
void AllocateVmosConfig ()
Defined at line 3404 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h
void AllocateVmosConfig (AllocateVmosConfig && )
Defined at line 3405 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h
void AllocateVmosConfig (const AllocateVmosConfig & other)
AllocateVmosConfig & operator= (AllocateVmosConfig && )
Defined at line 3406 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h
AllocateVmosConfig & operator= (const AllocateVmosConfig & other)
bool operator== (const AllocateVmosConfig & other)
bool operator!= (const AllocateVmosConfig & other)
bool IsEmpty ()
const std::optional<uint64_t> & min_vmo_size ()
The minimum size required for each VMO, in bytes.
Required.
::std::optional<uint64_t> & min_vmo_size ()
The minimum size required for each VMO, in bytes.
Required.
AllocateVmosConfig & min_vmo_size (std::optional<uint64_t> value)
The minimum size required for each VMO, in bytes.
Required.
const std::optional<uint32_t> & vmo_count ()
The number of VMOs to allocate.
Required.
::std::optional<uint32_t> & vmo_count ()
The number of VMOs to allocate.
Required.
AllocateVmosConfig & vmo_count (std::optional<uint32_t> value)
The number of VMOs to allocate.
Required.
void AllocateVmosConfig (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits