class DeviceGetFormatResponse

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

Public Methods

void DeviceGetFormatResponse (Storage_ storage)
void DeviceGetFormatResponse (uint32_t frames_per_second, uint32_t sample_format, uint32_t num_channels, int64_t external_delay)
void DeviceGetFormatResponse ()

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

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

void DeviceGetFormatResponse (DeviceGetFormatResponse && )

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

void DeviceGetFormatResponse (const DeviceGetFormatResponse & other)
DeviceGetFormatResponse & operator= (DeviceGetFormatResponse && )

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

DeviceGetFormatResponse & operator= (const DeviceGetFormatResponse & other)
bool operator== (const DeviceGetFormatResponse & other)
bool operator!= (const DeviceGetFormatResponse & other)
uint32_t frames_per_second ()
uint32_t & frames_per_second ()
DeviceGetFormatResponse & frames_per_second (uint32_t value)

Setter for frames_per_second.

uint32_t sample_format ()
uint32_t & sample_format ()
DeviceGetFormatResponse & sample_format (uint32_t value)

Setter for sample_format.

uint32_t num_channels ()
uint32_t & num_channels ()
DeviceGetFormatResponse & num_channels (uint32_t value)

Setter for num_channels.

int64_t external_delay ()
int64_t & external_delay ()
DeviceGetFormatResponse & external_delay (int64_t value)

Setter for external_delay.

void DeviceGetFormatResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits