Classes | |
| class | HeapPosUpdater |
| struct | Node |
| class | NodeCompare |
Public Member Functions | |
| size_t | registerProjectedOutPorts (EvSimObject *sender) |
| void | setGlobalOutputPort (global_proj_out_port_id_t proj_port_id, global_out_port_id_t global_out_port_id) |
| void | makeHeap () |
| void | update (global_proj_out_port_id_t port, Time newtime) |
| void | updateTop (Time newtime) |
|
std::pair< EvSimObject *, global_out_port_id_t > | topSender () |
| Time | topTime () |
| bool | empty () const |
| size_t | size () |
Static Public Attributes | |
| static const int | invalid_heap_pos = -1 |
Protected Attributes | |
| vector< Node * > | heap_vec |
| vector< Node > | projected_port_vec |
1.7.1