ACE_Timer_List.
#include <ace/Timer_List_T.h>
template<class TYPE, class FUNCTOR, class ACE_LOCK> class ACE_Timer_List_Iterator_T : public ACE_Timer_Queue_Iterator_T <TYPE, FUNCTOR, ACE_LOCK> {
public:ACE_Timer_List_Iterator_T ( ACE_Timer_List_T<TYPE, FUNCTOR, ACE_LOCK> & );virtual void first (void);virtual void next (void);virtual int isdone (void);virtual ACE_Timer_Node_T<TYPE> *item (void);protected:ACE_Timer_List_T<TYPE, FUNCTOR, ACE_LOCK> &timer_list_;ACE_Timer_Node_T<TYPE> *position_;};
ACE_Timer_List_Iterator_T (
ACE_Timer_List_T<TYPE, FUNCTOR, ACE_LOCK> &
);
virtual void first (void);
virtual void next (void);
virtual int isdone (void);
virtual ACE_Timer_Node_T<TYPE> *item (void);
ACE_Timer_List_T<TYPE, FUNCTOR, ACE_LOCK> &timer_list_;
ACE_Timer_List that we are iterating over.
ACE_Timer_Node_T<TYPE> *position_;