2 #ifndef __BSE_CORE_HH__
3 #define __BSE_CORE_HH__
18 static bool remove (
int tid);
19 static void update ();
26 void init_async (
int *argc,
char **argv,
const char *app_name,
const StringVector &args = StringVector());
32 static AidaGlibSource* create (Rapicorn::Aida::BaseConnection *connection);
SfiGlueContext * init_glue_context(const gchar *client, const std::function< void()> &caller_wakeup)
Create SFI glue layer context.
Definition: bsestartup.cc:17
The Bse namespace contains all functions of the synthesis engine.
Definition: bstbseutils.cc:88
Definition: bstserverapi.cc:585
The task registry keeps track of runtime threads for profiling and statistical purposes.
Definition: bsestartup.hh:13
bool init_needed()
Check wether init_async() still needs to be called.
Definition: bsestartup.cc:34
A GSource implementation to attach an Aida::BaseConnection to a Glib main loop.
Definition: bsestartup.hh:30
void init_async(int *argc, char **argv, const char *app_name, const StringVector &args)
Initialize and start BSE.
Definition: bsestartup.cc:27