ACE_Timer_Queue.
#include <ace/Timer_Heap.h>
class ACE_Timer_Heap_Iterator : public ACE_Timer_Queue_Iterator {
public:ACE_Timer_Heap_Iterator (ACE_Timer_Heap &);virtual int next ( ACE_Timer_Node *&timer_node, const ACE_Time_Value &cur_time );protected:ACE_Timer_Heap &timer_heap_;};
ACE_Timer_Heap_Iterator (ACE_Timer_Heap &);
virtual int next (
ACE_Timer_Node *&timer_node,
const ACE_Time_Value &cur_time
);
timer_node that hasn't been seen yet, if its
time_value_ = cur_time. In addition, moves the timer queue
forward by one node. Returns 0 when all timer_nodes have been
seen, else 1.
ACE_Timer_Heap &timer_heap_;
ACE_Timer_Heap that we are iterating over.