Changes to attempt to silence bcc64x
[ACE_TAO.git] / ACE / ace / Timer_Queue_Iterator.cpp
blob5caf9098553c4c74fc937858d463eec5c107ec1c
1 #ifndef ACE_TIMER_QUEUE_ITERATOR_CPP
2 #define ACE_TIMER_QUEUE_ITERATOR_CPP
4 #include "ace/config-all.h"
5 #if defined (ACE_HAS_ALLOC_HOOKS)
6 # include "ace/Malloc_Base.h"
7 #endif /* ACE_HAS_ALLOC_HOOKS */
9 #if !defined (ACE_LACKS_PRAGMA_ONCE)
10 # pragma once
11 #endif /* ACE_LACKS_PRAGMA_ONCE */
13 #if !defined (__ACE_INLINE__)
14 #include "ace/Timer_Queue_Iterator.inl"
15 #endif /* __ACE_INLINE__ */
17 ACE_BEGIN_VERSIONED_NAMESPACE_DECL
19 ACE_ALLOC_HOOK_DEFINE_Tc(ACE_Timer_Node_T)
21 template <class TYPE> void
22 ACE_Timer_Node_T<TYPE>::dump () const
24 #if defined (ACE_HAS_DUMP)
25 ACE_TRACE ("ACE_Timer_Node_T::dump");
26 ACELIB_DEBUG ((LM_DEBUG, ACE_BEGIN_DUMP, this));
27 ACELIB_DEBUG ((LM_DEBUG, ACE_TEXT ("\nact_ = %x"), this->act_));
28 this->timer_value_.dump ();
29 this->interval_.dump ();
30 ACELIB_DEBUG ((LM_DEBUG, ACE_TEXT ("\nprev_ = %x"), this->prev_));
31 ACELIB_DEBUG ((LM_DEBUG, ACE_TEXT ("\nnext_ = %x"), this->next_));
32 ACELIB_DEBUG ((LM_DEBUG, ACE_TEXT ("\ntimer_id_ = %d\n"), this->timer_id_));
33 ACELIB_DEBUG ((LM_DEBUG, ACE_END_DUMP));
34 #endif /* ACE_HAS_DUMP */
37 template <class TYPE>
38 ACE_Timer_Node_T<TYPE>::ACE_Timer_Node_T ()
39 : act_ (0),
40 prev_ (0),
41 next_ (0),
42 timer_id_ (-1)
44 ACE_TRACE ("ACE_Timer_Node_T::ACE_Timer_Node_T");
47 template <class TYPE>
48 ACE_Timer_Node_T<TYPE>::~ACE_Timer_Node_T ()
50 ACE_TRACE ("ACE_Timer_Node_T::~ACE_Timer_Node_T");
53 template <class TYPE>
54 ACE_Timer_Queue_Iterator_T<TYPE>::~ACE_Timer_Queue_Iterator_T ()
58 ACE_END_VERSIONED_NAMESPACE_DECL
60 #endif /* ACE_TIMER_QUEUE_ITERATOR_CPP */