![]() |
NEURON
|
#include <sptbinq.h>
Public Member Functions | |
| BinQ () | |
| virtual | ~BinQ () |
| void | enqueue (double tt, TQItem *) |
| void | shift (double tt) |
| TQItem * | top () |
| TQItem * | dequeue () |
| double | tbin () |
| TQItem * | first () |
| Iterate in ascending bin order starting at current bin. More... | |
| TQItem * | next (TQItem *) |
| void | remove (TQItem *) |
| void | resize (int) |
Public Attributes | |
| int | nfenq |
| int | nfdeq |
| int | nfrem |
Private Attributes | |
| double | tt_ |
| int | nbin_ |
| int | qpt_ |
| TQItem ** | bins_ |
| BinQ::BinQ | ( | ) |
Definition at line 281 of file sptbinq.cpp.
|
virtual |
Definition at line 294 of file sptbinq.cpp.
| TQItem * BinQ::dequeue | ( | ) |
Definition at line 351 of file sptbinq.cpp.
Definition at line 324 of file sptbinq.cpp.
| TQItem * BinQ::first | ( | ) |
Iterate in ascending bin order starting at current bin.
Definition at line 363 of file sptbinq.cpp.
Definition at line 374 of file sptbinq.cpp.
Definition at line 388 of file sptbinq.cpp.
| void BinQ::resize | ( | int | size | ) |
Definition at line 301 of file sptbinq.cpp.