BEAST/BSE - Better Audio System and Sound Engine  0.8.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Defines | Functions
bseengineutils.hh File Reference
#include <bse/bseenginenode.hh>

Go to the source code of this file.

Defines

#define BSE_ENGINE_MNL_UNSCHEDULED_TJOB_NODE(node)

Functions

void _engine_free_trans (BseTrans *trans)
BseOStream * _engine_alloc_ostreams (guint n)
void _engine_recycle_const_values (gboolean nuke_all)
void _engine_node_collect_jobs (EngineNode *node)
void _engine_mnl_remove (EngineNode *node)
void _engine_mnl_node_changed (EngineNode *node)
void _engine_mnl_integrate (EngineNode *node)
EngineNode * _engine_mnl_head (void)
guint64 _engine_enqueue_trans (BseTrans *trans)
BseTrans * _engine_collect_trans (void)
void _engine_wait_on_trans (void)
BseJob * _engine_pop_job (gboolean update_commit_stamp)
gboolean _engine_job_pending (void)
void _engine_set_schedule (EngineSchedule *schedule)
void _engine_unset_schedule (EngineSchedule *schedule)
EngineNode * _engine_pop_unprocessed_node (void)
void _engine_push_processed_node (EngineNode *node)
SfiRing_engine_pop_unprocessed_cycle (void)
void _engine_push_processed_cycle (SfiRing *cycle)
void _engine_wait_on_unprocessed (void)

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines