00001 // -*- C++ -*- 00002 // 00003 // Intrusive_List_Node.inl,v 4.2 2005/10/28 16:14:52 ossama Exp 00004 00005 ACE_BEGIN_VERSIONED_NAMESPACE_DECL 00006 00007 template<class T> ACE_INLINE T* 00008 ACE_Intrusive_List_Node<T>::prev (void) const 00009 { 00010 return this->prev_; 00011 } 00012 00013 template<class T> ACE_INLINE void 00014 ACE_Intrusive_List_Node<T>::prev (T *x) 00015 { 00016 this->prev_ = x; 00017 } 00018 00019 template<class T> ACE_INLINE T* 00020 ACE_Intrusive_List_Node<T>::next (void) const 00021 { 00022 return this->next_; 00023 } 00024 00025 template<class T> ACE_INLINE void 00026 ACE_Intrusive_List_Node<T>::next (T *x) 00027 { 00028 this->next_ = x; 00029 } 00030 00031 ACE_END_VERSIONED_NAMESPACE_DECL