ceventheap.h Source File¶
|
API
|
ceventheap.h
42 eventnumber_t insertCount = 0; // counts insertions; needed because heap's insert is not stable (does not keep order)
virtual void insert(cEvent *event) override
virtual ~cEventHeap()
cEventHeap(const cEventHeap &msgq)
virtual cEvent * peekFirst() const override
virtual void putBackFirst(cEvent *event) override
virtual cEvent * removeFirst() override
virtual void clear() override
virtual cEvent * remove(cEvent *event) override
cEventHeap(const char *name=nullptr, int initialCapacity=128)
virtual void sort() override
virtual void forEachChild(cVisitor *v) override
virtual std::string str() const override
virtual cEvent * get(int k) override
cEventHeap & operator=(const cEventHeap &other)
cFutureEventSet(const char *name=nullptr)
Definition cfutureeventset.h:40
Enables traversing the tree of (cObject-rooted) simulation objects.
Definition cvisitor.h:57
int64_t eventnumber_t
Sequence number of events during the simulation. Events are numbered from one. (Event number zero is ...
Definition simkerneldefs.h:78
Generated on for API by