BEAST - Free Software Audio Synthesizer and Tracker  0.10.0
Classes | Macros | Functions
bseengineschedule.hh File Reference
#include <bse/bseenginenode.hh>

Go to the source code of this file.

Classes

struct  EngineCycle
 
struct  EngineQuery
 
struct  EngineSchedule
 

Macros

#define BSE_ENGINE_SCHEDULE_NONPOPABLE(schedule)
 

Functions

EngineSchedule * _engine_schedule_new (void)
 
void _engine_schedule_clear (EngineSchedule *schedule)
 
void _engine_schedule_destroy (EngineSchedule *schedule)
 
void _engine_schedule_consumer_node (EngineSchedule *schedule, EngineNode *node)
 
void _engine_schedule_secure (EngineSchedule *schedule)
 
EngineNode * _engine_schedule_pop_node (EngineSchedule *schedule)
 
SfiRing_engine_schedule_pop_cycle (EngineSchedule *schedule)
 
void _engine_schedule_restart (EngineSchedule *schedule)
 
void _engine_schedule_unsecure (EngineSchedule *schedule)