00001 // -*- C++ -*- 00002 // 00003 // Intrusive_List.inl,v 4.3 2006/06/04 14:03:12 schmidt Exp 00004 00005 ACE_BEGIN_VERSIONED_NAMESPACE_DECL 00006 00007 template<class T> ACE_INLINE int 00008 ACE_Intrusive_List<T>::is_empty (void) const 00009 { 00010 return this->head_ == 0; 00011 } 00012 00013 template<class T> ACE_INLINE int 00014 ACE_Intrusive_List<T>::empty (void) const 00015 { 00016 return this->is_empty (); 00017 } 00018 00019 template<class T> ACE_INLINE T * 00020 ACE_Intrusive_List<T>::head (void) const 00021 { 00022 return this->head_; 00023 } 00024 00025 template<class T> ACE_INLINE T * 00026 ACE_Intrusive_List<T>::tail (void) const 00027 { 00028 return this->tail_; 00029 } 00030 00031 ACE_END_VERSIONED_NAMESPACE_DECL