class DaiFrameFormat

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

Either a standard or custom frame format.

Public Methods

void DaiFrameFormat ()
void DaiFrameFormat (const DaiFrameFormat & )

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

DaiFrameFormat & operator= (const DaiFrameFormat & )

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

void DaiFrameFormat (DaiFrameFormat && )

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

bool has_invalid_tag ()
bool is_frame_format_standard ()
DaiFrameFormat WithFrameFormatStandard (::fuchsia_hardware_audio::wire::DaiFrameFormatStandard val)

The format type of all samples in the DAI, listed in `DaiFrameFormatStandard`.

::fuchsia_hardware_audio::wire::DaiFrameFormatStandard & frame_format_standard ()

The format type of all samples in the DAI, listed in `DaiFrameFormatStandard`.

const ::fuchsia_hardware_audio::wire::DaiFrameFormatStandard & frame_format_standard ()

The format type of all samples in the DAI, listed in `DaiFrameFormatStandard`.

bool is_frame_format_custom ()
DaiFrameFormat WithFrameFormatCustom (::fuchsia_hardware_audio::wire::DaiFrameFormatCustom val)

The format type of all samples in the DAI, specified in `DaiFrameFormatCustom`.

::fuchsia_hardware_audio::wire::DaiFrameFormatCustom & frame_format_custom ()

The format type of all samples in the DAI, specified in `DaiFrameFormatCustom`.

const ::fuchsia_hardware_audio::wire::DaiFrameFormatCustom & frame_format_custom ()

The format type of all samples in the DAI, specified in `DaiFrameFormatCustom`.

::fuchsia_hardware_audio::wire::DaiFrameFormat::Tag Which ()
DaiFrameFormat & operator= (DaiFrameFormat && )

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

Enumerations

enum Tag
Name Value
kFrameFormatStandard 1
kFrameFormatCustom 2

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