class DeviceOnBufferCreatedRequest

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

Public Methods

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

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

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

void DeviceOnBufferCreatedRequest (DeviceOnBufferCreatedRequest && )

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

DeviceOnBufferCreatedRequest & operator= (DeviceOnBufferCreatedRequest && )

Defined at line 2619 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 ()
DeviceOnBufferCreatedRequest & ring_buffer (::zx::vmo value)

Setter for ring_buffer.

uint32_t num_ring_buffer_frames ()
uint32_t & num_ring_buffer_frames ()
DeviceOnBufferCreatedRequest & num_ring_buffer_frames (uint32_t value)

Setter for num_ring_buffer_frames.

uint32_t notifications_per_ring ()
uint32_t & notifications_per_ring ()
DeviceOnBufferCreatedRequest & notifications_per_ring (uint32_t value)

Setter for notifications_per_ring.

void DeviceOnBufferCreatedRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits