ase/driver.hh file


Namespaces

namespace Ase
The Anklang C++ API namespace.

Classes

struct Ase::DriverEntry
Driver information for PCM and MIDI handling.
class Ase::Driver
Base class for a PCM and MIDI devices.
class Ase::MidiDriver
Base class for a MIDI devices.
struct Ase::PcmDriverConfig
PCM device configuration.
class Ase::PcmDriver
Base class for a PCM devices.

Functions

void load_registered_drivers()
Load all registered drivers.
auto register_driver_loader(const char* staticwhat, Error(*)() loader) →  bool*
Register loader callbacks at static constructor time.