class ConfigReadGuard

Defined at line 103 of file ../../src/media/audio/audio_core/audio_device.h

Public Methods

void ConfigReadGuard (std::unique_lock<std::mutex> lock, const DeviceConfig * config)

Defined at line 105 of file ../../src/media/audio/audio_core/audio_device.h

void ConfigReadGuard (const ConfigReadGuard & )

Defined at line 107 of file ../../src/media/audio/audio_core/audio_device.h

ConfigReadGuard & operator= (const ConfigReadGuard & )

Defined at line 108 of file ../../src/media/audio/audio_core/audio_device.h

void ConfigReadGuard (ConfigReadGuard && )

Defined at line 109 of file ../../src/media/audio/audio_core/audio_device.h

ConfigReadGuard & operator= (ConfigReadGuard && )

Defined at line 110 of file ../../src/media/audio/audio_core/audio_device.h

const DeviceConfig * operator-> ()

Defined at line 112 of file ../../src/media/audio/audio_core/audio_device.h

const DeviceConfig & operator* ()

Defined at line 113 of file ../../src/media/audio/audio_core/audio_device.h

const DeviceConfig & operator const media::audio::DeviceConfig & ()

Defined at line 114 of file ../../src/media/audio/audio_core/audio_device.h

const DeviceConfig::OutputDeviceProfile & output_device_profile (const audio_stream_unique_id_t & id)

Defined at line 116 of file ../../src/media/audio/audio_core/audio_device.h

const DeviceConfig::OutputDeviceProfile & default_output_device_profile ()

Defined at line 120 of file ../../src/media/audio/audio_core/audio_device.h

const DeviceConfig::InputDeviceProfile & input_device_profile (const audio_stream_unique_id_t & id)

Defined at line 123 of file ../../src/media/audio/audio_core/audio_device.h

const DeviceConfig::InputDeviceProfile & default_input_device_profile ()

Defined at line 127 of file ../../src/media/audio/audio_core/audio_device.h