Marsyas
0.6.0-alpha
|
Heap used by the scheduler for sorting scheduled event objects. More...
#include <Heap.h>
Public Member Functions | |
bool | empty () |
Heap () | |
Type * | pop () |
void | push (Type *data) |
Type * | top () |
virtual | ~Heap () |
Data Fields | |
Comparator | cmp |
Node * | first |
Node * | last |
unsigned int | node_count |
Friends | |
std::ostream & | operator<< (std::ostream &o, Heap &s) |
Heap used by the scheduler for sorting scheduled event objects.
std::ostream& operator<< | ( | std::ostream & | o, |
Heap< Type, Comparator > & | s | ||
) | [friend] |
unsigned int node_count |