Skip to content

File driver.cc

FileList > ase > driver.cc

  • #include "driver.hh"
  • #include "path.hh"
  • #include "platform.hh"
  • #include "datautils.hh"
  • #include "internal.hh"
  • #include <algorithm>
  • #include <dlfcn.h>

Namespaces

Type Name
namespace Ase
The Anklang C++ API namespace.

Classes

Type Name
class NullMidiDriver
class NullPcmDriver
struct RegisteredDriver <typename DriverP>
struct RegisteredLoader

Public Static Attributes

Type Name
bool * asejack_loaded = = Ase::register_driver_loader ("asejack", try_load_libasejack)

Public Static Functions

Type Name
Ase::Error try_load_libasejack ()

Macros

Type Name
define DDEBUG (...) Ase::debug ("driver", __VA_ARGS__)

Public Static Attributes Documentation

variable asejack_loaded

bool* asejack_loaded;

Public Static Functions Documentation

function try_load_libasejack

static Ase::Error try_load_libasejack () 

Macro Definition Documentation

define DDEBUG

#define DDEBUG (
    ...
) Ase::debug ("driver", __VA_ARGS__)


The documentation for this class was generated from the following file /__w/anklang/anklang/ase/driver.cc