xrootd
|
#include <XrdOucTable.hh>
Classes | |
struct | OucTable |
Public Member Functions | |
XrdOucTable (int maxe) | |
~XrdOucTable () | |
int | Alloc () |
T * | Apply (int(*func)(T *, void *), void *Arg, int Start=0) |
void | Delete (int Tnum) |
void | Delete (const char *key) |
T * | Find (const char *key, int *Tnum=0) |
int | Insert (T *Item, const char *key=0, int Tnum=-1) |
T * | Item (int Tnum, char **ikey=0) |
int | Next (int &Tnum) |
T * | Remove (int Tnum) |
T * | Remove (const char *key) |
Private Attributes | |
OucTable * | Table |
int | avlnum |
int | maxnum |
int | curnum |
|
inline |
|
inline |
|
inline |
Referenced by XrdOucTable< XrdXrootdJob2Do >::Insert().
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by XrdOucTable< XrdXrootdJob2Do >::Remove().
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by XrdOucTable< XrdXrootdJob2Do >::Delete(), and XrdOucTable< XrdXrootdJob2Do >::Remove().
|
inline |
|
private |
|
private |
Referenced by XrdOucTable< XrdXrootdJob2Do >::Alloc(), XrdOucTable< XrdXrootdJob2Do >::Apply(), XrdOucTable< XrdXrootdJob2Do >::Find(), XrdOucTable< XrdXrootdJob2Do >::Item(), XrdOucTable< XrdXrootdJob2Do >::Next(), XrdOucTable< XrdXrootdJob2Do >::Remove(), and XrdOucTable< XrdXrootdJob2Do >::XrdOucTable().
|
private |
|
private |
Referenced by XrdOucTable< XrdXrootdJob2Do >::Alloc(), XrdOucTable< XrdXrootdJob2Do >::Apply(), XrdOucTable< XrdXrootdJob2Do >::Find(), XrdOucTable< XrdXrootdJob2Do >::Insert(), XrdOucTable< XrdXrootdJob2Do >::Item(), XrdOucTable< XrdXrootdJob2Do >::Next(), XrdOucTable< XrdXrootdJob2Do >::Remove(), XrdOucTable< XrdXrootdJob2Do >::XrdOucTable(), and XrdOucTable< XrdXrootdJob2Do >::~XrdOucTable().