Anklang 0.3.0-460-gc4ef46ba
ASE — Anklang Sound Engine (C++)

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Functions | Variables
main.cc File Reference
#include "main.hh"
#include "api.hh"
#include "path.hh"
#include "utils.hh"
#include "jsonapi.hh"
#include "driver.hh"
#include "engine.hh"
#include "project.hh"
#include "loft.hh"
#include "compress.hh"
#include "webui.hh"
#include "internal.hh"
#include "testing.hh"
#include <limits.h>
#include <stdlib.h>
#include <unistd.h>
#include <signal.h>
#include <malloc.h>
#include <fcntl.h>

Go to the source code of this file.

Classes

struct  Ase::MainAppImpl
 
struct  Ase::RtCallJob
 

Namespaces

namespace  Ase
 The Anklang C++ API namespace.
 

Macros

#define MDEBUG(...)
 

Functions

LogFlags Ase::log_setup (int *logfd)
 Configurable handler to open log files.
 
void Ase::main_loop_wakeup ()
 
void Ase::main_loop_autostop_mt ()
 
int main (int argc, char *argv[])
 

Variables

MainAppImpl Ase::main_app
 
const MainAppAse::App
 
MainLoopP Ase::main_loop
 
JobQueue Ase::main_jobs (call_main_loop)
 Execute a job callback in the Ase main loop.
 
RtJobQueue Ase::main_rt_jobs
 Queue a callback for the main_loop without invoking malloc(), addition is obstruction free.
 

Macro Definition Documentation

◆ MDEBUG

#define MDEBUG (   ...)

Definition at line 26 of file main.cc.

Function Documentation

◆ main()

int main ( int  argc,
char argv[] 
)

Definition at line 480 of file main.cc.