24 #define COLLECT_TQueue_STATISTICS 1
53 #if COLLECT_TQueue_STATISTICS
72 #if NRN_ENABLE_THREADS
115 void check(
const char* errmess);
141 #if COLLECT_TQueue_STATISTICS
TQItem * first()
Iterate in ascending bin order starting at current bin.
void enqueue(double tt, TQItem *)
SelfQueue(TQItemPool *, int mkmut=0)
TQItem * second_least(double t)
TQItem * insert(double t, void *data)
TQItem * enqueue_bin(double t, void *data)
SPTree< TQItem > * sptree_
void deleteitem(TQItem *)
MUTDEC unsigned long nleast
MUTDEC unsigned long ncmplxrem
void check(const char *errmess)
void move(TQItem *, double tnew)
TQItem * atomic_dq(double til)
MUTDEC unsigned long nrem
MUTDEC unsigned long nbal
MUTDEC unsigned long ninsert
void move_least_nolock(double tnew)
void forall_callback(void(*)(const TQItem *, int))
TQueue(TQItemPool *, int mkmut=0)
void move_least(double tnew)
void spike_stat(double *)