2 #ifndef __BSE_ENGINE_SCHEDULE_H__
3 #define __BSE_ENGINE_SCHEDULE_H__
13 guint seen_deferred_node : 1;
34 #define BSE_ENGINE_SCHEDULE_NONPOPABLE(schedule) ((schedule)->cur_leaf_level >= (schedule)->leaf_levels)
38 EngineSchedule* _engine_schedule_new (
void);
39 void _engine_schedule_clear (EngineSchedule *schedule);
40 void _engine_schedule_destroy (EngineSchedule *schedule);
41 void _engine_schedule_consumer_node (EngineSchedule *schedule,
43 void _engine_schedule_secure (EngineSchedule *schedule);
44 EngineNode* _engine_schedule_pop_node (EngineSchedule *schedule);
45 SfiRing* _engine_schedule_pop_cycle (EngineSchedule *schedule);
46 void _engine_schedule_restart (EngineSchedule *schedule);
47 void _engine_schedule_unsecure (EngineSchedule *schedule);
Definition: bseengineschedule.hh:21
Definition: bseengineschedule.hh:9
Definition: sfiring.hh:23
Definition: bseengineschedule.hh:15