|
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 |
References XrdOucTable< T >::Table.
|
inline |
References XrdOucTable< T >::avlnum, XrdOucTable< T >::curnum, XrdOucTable< T >::OucTable::Fnum, and XrdOucTable< T >::Table.
Referenced by XrdOucTable< T >::Insert().
|
inline |
|
inline |
References XrdOucTable< T >::Remove().
|
inline |
References XrdOucTable< T >::Remove().
|
inline |
References XrdOucTable< T >::curnum, XrdOucTable< T >::Item(), XrdOucTable< T >::OucTable::Item, and XrdOucTable< T >::Table.
Referenced by XrdOucTable< T >::Remove().
|
inline |
|
inline |
|
inline |
References XrdOucTable< T >::curnum, XrdOucTable< T >::Item(), and XrdOucTable< T >::Table.
|
inline |
|
inline |
References XrdOucTable< T >::Find(), and XrdOucTable< T >::Remove().
|
private |
Referenced by XrdOucTable< T >::Alloc(), XrdOucTable< T >::Remove(), and XrdOucTable< T >::XrdOucTable().
|
private |
|
private |
Referenced by XrdOucTable< T >::Insert(), and XrdOucTable< T >::XrdOucTable().
|
private |
1.8.5