#include <XrdCnsXref.hh>
Collaboration diagram for XrdCnsXref:

Public Member Functions | |
| char | Add (const char *Key, char xref=0) |
| char * | Apply (int(*func)(const char *, char *, void *), void *Arg) |
| char | Default (const char *Dflt=0) |
| char * | Key (char xref) |
| char | Find (const char *xref) |
| XrdCnsXref (const char *Dflt=0, int MTProt=1) | |
| ~XrdCnsXref () | |
Private Member Functions | |
| int | availI () |
| int | c2i (char xCode) |
Private Attributes | |
| XrdSysMutex | xMutex |
| XrdOucHash< char > | xTable |
| char * | yTable [yTSize] |
| int | availIdx |
| int | isMT |
Static Private Attributes | |
| char * | xIndex |
| const int | yTSize = '~'-'0'+1 |
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Initial value: (char *)"0123456789:;<=>?@" "ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`" "abcdefghijklmnopqrstuvwxyz{|}~" |
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1