Logo Search packages:      
Sourcecode: calf version File versions  Download package

dsp::scheduler Class Reference

#include <primitives.h>

List of all members.

Detailed Description

this scheduler is based on std::multimap, so it isn't very fast, I guess maybe some day it should be rewritten to use heapsort or something work in progress, don't use!

Definition at line 349 of file primitives.h.

Public Member Functions

void do_tasks ()
bool is_eob ()
bool is_next_tick ()
void next_tick ()
void set (int pos, task *t)
void set_buffer_size (int count)

Private Attributes

bool eob
dsp::scheduler::end_buf_task eobt
unsigned int next_task
unsigned int time
std::multimap< unsigned int,
task * > 


class  end_buf_task

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index