class DeviceGetBufferResponse

Defined at line 2533 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/natural_types.h

Public Methods

void DeviceGetBufferResponse (Storage_ storage)
void DeviceGetBufferResponse (::zx::vmo ring_buffer, uint32_t num_ring_buffer_frames, uint32_t notifications_per_ring)
void DeviceGetBufferResponse ()

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

Defined at line 2543 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/natural_types.h

void DeviceGetBufferResponse (DeviceGetBufferResponse && )

Defined at line 2546 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/natural_types.h

DeviceGetBufferResponse & operator= (DeviceGetBufferResponse && )

Defined at line 2547 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/natural_types.h

const ::zx::vmo & ring_buffer ()
::zx::vmo & ring_buffer ()
DeviceGetBufferResponse & ring_buffer (::zx::vmo value)

Setter for ring_buffer.

uint32_t num_ring_buffer_frames ()
uint32_t & num_ring_buffer_frames ()
DeviceGetBufferResponse & num_ring_buffer_frames (uint32_t value)

Setter for num_ring_buffer_frames.

uint32_t notifications_per_ring ()
uint32_t & notifications_per_ring ()
DeviceGetBufferResponse & notifications_per_ring (uint32_t value)

Setter for notifications_per_ring.

void DeviceGetBufferResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits