00001 // $Id: Unbounded_Queue.inl,v 1.1.1.1 2001/12/04 14:33:11 chad Exp $ 00002 00003 template <class T> ACE_INLINE size_t 00004 ACE_Unbounded_Queue<T>::size (void) const 00005 { 00006 return this->cur_size_; 00007 } 00008 00009 template <class T> ACE_INLINE int 00010 ACE_Unbounded_Queue<T>::is_empty (void) const 00011 { 00012 // ACE_TRACE ("ACE_Unbounded_Queue<T>::is_empty"); 00013 return this->head_ == this->head_->next_; 00014 } 00015 00016 template <class T> ACE_INLINE int 00017 ACE_Unbounded_Queue<T>::is_full (void) const 00018 { 00019 // ACE_TRACE ("ACE_Unbounded_Queue<T>::is_full"); 00020 return 0; // We should implement a "node of last resort for this..." 00021 }
1.2.14 written by Dimitri van Heesch,
© 1997-2002