xrootd
|
#include <XrdOucDLlist.hh>
Public Member Functions | |
XrdOucDLlist (T *itemval=0) | |
~XrdOucDLlist () | |
T * | Apply (int(*func)(T *, void *), void *Arg, XrdOucDLlist *Start=0) |
void | Insert (XrdOucDLlist *Node, T *Item=0) |
T * | Item () |
void | Remove () |
XrdOucDLlist * | Next () |
XrdOucDLlist * | Prev () |
void | setItem (T *ival) |
int | Singleton () |
Private Attributes | |
XrdOucDLlist * | next |
XrdOucDLlist * | prev |
T * | item |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by XrdOucDLlist< XrdCmsRRQSlot >::Insert().
|
inline |
|
inline |
|
inline |
Referenced by XrdOssStage_Req::~XrdOssStage_Req(), and XrdOucDLlist< XrdCmsRRQSlot >::~XrdOucDLlist().
|
inline |
Referenced by XrdOssStage_Req::XrdOssStage_Req().
|
inline |
|
private |
|
private |
Referenced by XrdOucDLlist< XrdCmsRRQSlot >::Apply(), XrdOucDLlist< XrdCmsRRQSlot >::Insert(), XrdOucDLlist< XrdCmsRRQSlot >::Next(), XrdOucDLlist< XrdCmsRRQSlot >::Remove(), XrdOucDLlist< XrdCmsRRQSlot >::Singleton(), XrdOucDLlist< XrdCmsRRQSlot >::XrdOucDLlist(), and XrdOucDLlist< XrdCmsRRQSlot >::~XrdOucDLlist().
|
private |