#include <CNCL/EventLIterator.h>
#include <CNCL/EventHIterator.h>
CN_EVENTLITERATOR
CN_EVENTHITERATOR
CNObject
None
CNEvent, CNEventScheduler, CNEventHeapScheduler
The classes CNEventLIterator and CNEventHIterator are used
to step through the list of events. Single events may be deleted. The
classes can only be created on the heap by calling the member function
create_iterator of the current scheduler.
CNEventLIterator and CNEventHIterator provide
in addition to the member functions required by CNCL:
CNEvent *next_event();
CNEventHeapSched
is used it can not be guaranteed that the same event is delivered only once.
Furthermore the order in which the events are delivered needn't obey any
rule. It is however guaranteed that every event will be returned at least
once.
void delete_current_event()
next_event().
Go to the first, previous, next, last section, table of contents.