class CompositeCreateRingBufferRequest

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

Public Methods

void CompositeCreateRingBufferRequest (Storage_ storage)
void CompositeCreateRingBufferRequest (uint64_t processing_element_id, ::fuchsia_hardware_audio::Format2 format, ::fidl::ServerEnd< ::fuchsia_hardware_audio::RingBuffer> ring_buffer)
void CompositeCreateRingBufferRequest ()

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

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

void CompositeCreateRingBufferRequest (CompositeCreateRingBufferRequest && )

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

CompositeCreateRingBufferRequest & operator= (CompositeCreateRingBufferRequest && )

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

uint64_t processing_element_id ()
uint64_t & processing_element_id ()
CompositeCreateRingBufferRequest & processing_element_id (uint64_t value)

Setter for processing_element_id.

const ::fuchsia_hardware_audio::Format2 & format ()
::fuchsia_hardware_audio::Format2 & format ()
CompositeCreateRingBufferRequest & format (::fuchsia_hardware_audio::Format2 value)

Setter for format.

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

Setter for ring_buffer.

void CompositeCreateRingBufferRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits