class ControlCreateRingBufferResponse
Defined at line 538 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
Public Methods
void ControlCreateRingBufferResponse (Storage_ storage)
void ControlCreateRingBufferResponse ()
Defined at line 543 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
void ControlCreateRingBufferResponse (ControlCreateRingBufferResponse && )
Defined at line 544 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
bool IsEmpty ()
ControlCreateRingBufferResponse & operator= (ControlCreateRingBufferResponse && )
Defined at line 545 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
const std::optional< ::fuchsia_audio_device::RingBufferProperties> & properties ()
Properties about the ring buffer and active audio stream as created.
::std::optional< ::fuchsia_audio_device::RingBufferProperties> & properties ()
Properties about the ring buffer and active audio stream as created.
ControlCreateRingBufferResponse & properties (std::optional< ::fuchsia_audio_device::RingBufferProperties> value)
Properties about the ring buffer and active audio stream as created.
const std::optional< ::fuchsia_audio::RingBuffer> & ring_buffer ()
An object that represents the audio stream and ring memory itself.
Note: ring-buffer VMO memory ranges must be cache-invalidated before
each read, and cache-flushed after each write.
::std::optional< ::fuchsia_audio::RingBuffer> & ring_buffer ()
An object that represents the audio stream and ring memory itself.
Note: ring-buffer VMO memory ranges must be cache-invalidated before
each read, and cache-flushed after each write.
ControlCreateRingBufferResponse & ring_buffer (std::optional< ::fuchsia_audio::RingBuffer> value)
An object that represents the audio stream and ring memory itself.
Note: ring-buffer VMO memory ranges must be cache-invalidated before
each read, and cache-flushed after each write.
void ControlCreateRingBufferResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits