class SingularUniqueId
Defined at line 532 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/common_types.h
Identifies devices that are unique within the system.
A UniqueId for these devices consists of the enum value followed by (UNIQUE_ID_SIZE - 1) zeroes.
Public Members
static SingularUniqueId kDsp
static SingularUniqueId kBuiltinSpeakers
static SingularUniqueId kBuiltinHeadphoneJack
static SingularUniqueId kBuiltinMicrophone
static SingularUniqueId kBuiltinHeadsetJack
Public Methods
void SingularUniqueId ()
Defined at line 552 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/common_types.h
void SingularUniqueId (uint8_t value)
Defined at line 553 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/common_types.h
EnumForSwitching_ operator fuchsia_hardware_audio::SingularUniqueId::EnumForSwitching_ ()
Defined at line 554 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/common_types.h
uint8_t operator unsigned char ()
Defined at line 555 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/common_types.h
bool IsUnknown ()
Defined at line 557 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/common_types.h
SingularUniqueId Unknown ()
Returns an enum corresponding to the member designated as
in the
FIDL schema if exists, or a compiler-reserved unknown value otherwise.
Defined at line 576 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/common_types.h