(file) Return to DQueue.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common / Attic

Diff for /pegasus/src/Pegasus/Common/Attic/DQueue.h between version 1.54 and 1.55

version 1.54, 2006/01/30 16:16:48 version 1.55, 2006/02/01 21:12:42
Line 60 
Line 60 
     AutoPtr<AtomicInt> _actual_count;     AutoPtr<AtomicInt> _actual_count;
     DQueue *_dq_next;     DQueue *_dq_next;
     static DQueue<L> *_headOfFreeList;     static DQueue<L> *_headOfFreeList;
     static const int BLOCK_SIZE;      enum { BLOCK_SIZE = 200 };
     static Mutex _alloc_mut;     static Mutex _alloc_mut;
  
 public: public:
Line 190 
Line 190 
     AsyncDQueue *_dq_next;     AsyncDQueue *_dq_next;
  
     static AsyncDQueue *_headOfFreeList;     static AsyncDQueue *_headOfFreeList;
     static const int BLOCK_SIZE;      enum { BLOCK_SIZE = 20 };
     static Mutex _alloc_mut;     static Mutex _alloc_mut;
  
     /**     /**
Line 365 
Line 365 
 }; };
  
 template<class L> DQueue<L> * DQueue<L>::_headOfFreeList = 0; template<class L> DQueue<L> * DQueue<L>::_headOfFreeList = 0;
 template<class L> const int DQueue<L>::BLOCK_SIZE = 200;  
 template<class L> Mutex DQueue<L>::_alloc_mut; template<class L> Mutex DQueue<L>::_alloc_mut;
  
 template<class L> void *DQueue<L>::operator new(size_t size) template<class L> void *DQueue<L>::operator new(size_t size)
Line 411 
Line 410 
 } }
  
 template<class L> AsyncDQueue<L> * AsyncDQueue<L>::_headOfFreeList =0; template<class L> AsyncDQueue<L> * AsyncDQueue<L>::_headOfFreeList =0;
 template<class L> const int AsyncDQueue<L>::BLOCK_SIZE = 20;  
 template<class L> Mutex AsyncDQueue<L>::_alloc_mut; template<class L> Mutex AsyncDQueue<L>::_alloc_mut;
  
 template<class L> void * AsyncDQueue<L>::operator new(size_t size) template<class L> void * AsyncDQueue<L>::operator new(size_t size)


Legend:
Removed from v.1.54  
changed lines
  Added in v.1.55

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2