Audacity 3.2.0
DeviceManager Member List

This is the complete list of members for DeviceManager, including all inherited members.

Callback typedefObserver::Publisher< Message, NotifyAll >
CallbackReturn typedefObserver::Publisher< Message, NotifyAll >
DeviceManager()DeviceManagerprotected
dmDeviceManagerprotectedstatic
GetDefaultDevice(int hostIndex, int isInput)DeviceManagerprotected
GetDefaultInputDevice(int hostIndex)DeviceManager
GetDefaultOutputDevice(int hostIndex)DeviceManager
GetInputDeviceMaps()DeviceManager
GetOutputDeviceMaps()DeviceManager
GetTimeSinceRescan()DeviceManager
Init()DeviceManagerprotected
Instance()DeviceManagerstatic
m_factoryObserver::Publisher< Message, NotifyAll >private
m_initedDeviceManagerprotected
m_listObserver::Publisher< Message, NotifyAll >private
message_type typedefObserver::Publisher< Message, NotifyAll >
mInputDeviceSourceMapsDeviceManagerprotected
mOutputDeviceSourceMapsDeviceManagerprotected
mRescanTimeDeviceManagerprivate
notifies_allObserver::Publisher< Message, NotifyAll >static
operator=(Publisher &&)=defaultObserver::Publisher< Message, NotifyAll >
Publish(const Message &message)Observer::Publisher< Message, NotifyAll >inlineprotected
Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={})Observer::Publisher< Message, NotifyAll >inlineexplicit
Publisher(Publisher &&)=defaultObserver::Publisher< Message, NotifyAll >
Rescan()DeviceManager
Subscribe(Callback callback)Observer::Publisher< Message, NotifyAll >
Subscribe(Object &obj, Return(Object::*callback)(Args...))Observer::Publisher< Message, NotifyAll >inline
~DeviceManager()DeviceManagerprotected