XrdOucStack< T > Class Template Reference

#include <XrdOucChain.hh>

List of all members.

Public Member Functions

int isEmpty ()
TPop ()
void Push (XrdOucQSItem< T > *item)
 XrdOucStack ()
 ~XrdOucStack ()

Private Attributes

XrdOucQSItem< T > * anchor


Detailed Description

template<class T>
class XrdOucStack< T >

Definition at line 26 of file XrdOucChain.hh.


Constructor & Destructor Documentation

template<class T>
XrdOucStack< T >::XrdOucStack (  )  [inline]

Definition at line 41 of file XrdOucChain.hh.

template<class T>
XrdOucStack< T >::~XrdOucStack (  )  [inline]

Definition at line 42 of file XrdOucChain.hh.


Member Function Documentation

template<class T>
int XrdOucStack< T >::isEmpty (  )  [inline]

Definition at line 30 of file XrdOucChain.hh.

template<class T>
T* XrdOucStack< T >::Pop (  )  [inline]

Definition at line 32 of file XrdOucChain.hh.

Referenced by XrdNetLink::Alloc(), XrdNetBufferQ::Alloc(), and XrdNetBufferQ::~XrdNetBufferQ().

template<class T>
void XrdOucStack< T >::Push ( XrdOucQSItem< T > *  item  )  [inline]

Definition at line 39 of file XrdOucChain.hh.

Referenced by XrdNetBufferQ::Recycle(), and XrdNetLink::Recycle().


Member Data Documentation

template<class T>
XrdOucQSItem<T>* XrdOucStack< T >::anchor [private]

Definition at line 45 of file XrdOucChain.hh.

Referenced by XrdOucStack< XrdNetBuffer >::isEmpty(), XrdOucStack< XrdNetBuffer >::Pop(), XrdOucStack< XrdNetBuffer >::Push(), and XrdOucStack< XrdNetBuffer >::XrdOucStack().


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:50:39 2011 for ROOT_528-00b_version by  doxygen 1.5.1