2 #ifndef __BSE_CORE_HH__
3 #define __BSE_CORE_HH__
10 using namespace Rapicorn;
15 typedef std::vector<Rapicorn::TaskStatus> List;
16 static void add (
const std::string &name,
int pid,
18 static bool remove (
int tid);
19 static void update ();
25 SfiGlueContext*
init_glue_context (
const gchar *client,
const std::function<
void()> &caller_wakeup);
SfiGlueContext * init_glue_context(const gchar *client, const std::function< void()> &caller_wakeup)
Create SFI glue layer context.
Definition: bsecore.cc:14
The task registry keeps track of runtime threads for profiling and statistical purposes.
Definition: bsecore.hh:13
A GSource implementation to attach an Aida::BaseConnection to a Glib main loop.
Definition: bsecore.hh:29
vector< String > StringVector
void init_async(int *argc, char **argv, const char *app_name, const StringVector &args)
Initialize and start BSE.
Definition: bsecore.cc:24