#include <XrdOucChain.hh>
Public Member Functions | |
int | isEmpty () |
T * | Pop () |
void | Push (XrdOucQSItem< T > *item) |
XrdOucStack () | |
~XrdOucStack () | |
Private Attributes | |
XrdOucQSItem< T > * | anchor |
Definition at line 26 of file XrdOucChain.hh.
XrdOucStack< T >::XrdOucStack | ( | ) | [inline] |
Definition at line 41 of file XrdOucChain.hh.
XrdOucStack< T >::~XrdOucStack | ( | ) | [inline] |
Definition at line 42 of file XrdOucChain.hh.
int XrdOucStack< T >::isEmpty | ( | ) | [inline] |
Definition at line 30 of file XrdOucChain.hh.
T* XrdOucStack< T >::Pop | ( | ) | [inline] |
Definition at line 32 of file XrdOucChain.hh.
Referenced by XrdNetLink::Alloc(), XrdNetBufferQ::Alloc(), and XrdNetBufferQ::~XrdNetBufferQ().
void XrdOucStack< T >::Push | ( | XrdOucQSItem< T > * | item | ) | [inline] |
Definition at line 39 of file XrdOucChain.hh.
Referenced by XrdNetBufferQ::Recycle(), and XrdNetLink::Recycle().
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().