class StreamConfigCreateRingBufferRequest

Defined at line 8539 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h

Public Methods

void StreamConfigCreateRingBufferRequest (Storage_ storage)
void StreamConfigCreateRingBufferRequest (::fuchsia_hardware_audio::Format format, ::fidl::ServerEnd< ::fuchsia_hardware_audio::RingBuffer> ring_buffer)
void StreamConfigCreateRingBufferRequest ()

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

Defined at line 8549 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h

void StreamConfigCreateRingBufferRequest (StreamConfigCreateRingBufferRequest && )

Defined at line 8552 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h

const ::fuchsia_hardware_audio::Format & format ()
::fuchsia_hardware_audio::Format & format ()
StreamConfigCreateRingBufferRequest & format (::fuchsia_hardware_audio::Format value)

Setter for format.

StreamConfigCreateRingBufferRequest & operator= (StreamConfigCreateRingBufferRequest && )

Defined at line 8553 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h

const ::fidl::ServerEnd< ::fuchsia_hardware_audio::RingBuffer> & ring_buffer ()
::fidl::ServerEnd< ::fuchsia_hardware_audio::RingBuffer> & ring_buffer ()
StreamConfigCreateRingBufferRequest & ring_buffer (::fidl::ServerEnd< ::fuchsia_hardware_audio::RingBuffer> value)

Setter for ring_buffer.

void StreamConfigCreateRingBufferRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits