Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)
« « « Anklang Documentation |
Public Types | |
using | RegisteredDriverVector = std::vector< RegisteredDriver > |
Static Public Member Functions | |
static RegisteredDriverVector & | registered_driver_vector () |
static DriverP | open (const String &devid, Driver::IODir iodir, Error *errorp, const std::function< Error(DriverP, Driver::IODir)> &opener) |
static String | register_driver (const String &driverid, const std::function< DriverP(const String &)> &create, const std::function< void(Driver::EntryVec &)> &list) |
static Driver::EntryVec | list_drivers (const Driver::EntryVec &pseudos) |
Public Attributes | |
const String | driver_id_ |
std::function< DriverP(const String &)> | create_ |
std::function< void(Driver::EntryVec &)> | list_ |
using Ase::RegisteredDriver< DriverP >::RegisteredDriverVector = std::vector<RegisteredDriver> |
|
static |
|
static |
|
static |
|
static |
std::function<DriverP (const String&)> Ase::RegisteredDriver< DriverP >::create_ |
const String Ase::RegisteredDriver< DriverP >::driver_id_ |
std::function<void (Driver::EntryVec&)> Ase::RegisteredDriver< DriverP >::list_ |