Ase::PcmDriver class

Base class for a PCM devices.

Base classes

class Driver
Base class for a PCM and MIDI devices.

Public static functions

static auto open(const String& devid, IODir desired, IODir required, const PcmDriverConfig& config, Ase::Error* ep) →  PcmDriverP
Open PCM device and return a pointer to it, or nullptr with *ep set on error.
static auto priority_string(uint priority) →  String
Return string which represents the given priority mask.

Public functions

auto devid() const →  String
Return a string which uniquely identifies this driver and device.