#include <XrdProofdAux.h>
Public Types | |
| enum | ETokenType |
Public Member Functions | |
| XrdProofdMultiStrToken (const char *s=0) | |
| virtual | ~XrdProofdMultiStrToken () |
| XrdOucString | Export (int &next) |
| bool | IsValid () const |
| bool | Matches (const char *s) |
| int | N () const |
Private Member Functions | |
| void | Init (const char *s) |
Private Attributes | |
| long | fIa |
| long | fIb |
| XrdOucString | fA |
| XrdOucString | fB |
| int | fType |
| int | fN |
Definition at line 137 of file XrdProofdAux.h.
Definition at line 148 of file XrdProofdAux.h.
| XrdProofdMultiStrToken::XrdProofdMultiStrToken | ( | const char * | s = 0 |
) | [inline] |
| virtual XrdProofdMultiStrToken::~XrdProofdMultiStrToken | ( | ) | [inline, virtual] |
Definition at line 151 of file XrdProofdAux.h.
| void XrdProofdMultiStrToken::Init | ( | const char * | s | ) | [private] |
Definition at line 2018 of file XrdProofdAux.cxx.
References a, XrdOucString::assign(), XrdOucString::atoi(), b, XrdOucString::c_str(), DIGIT, emsg(), XrdOucString::erase(), fA, fB, fIa, fIb, XrdOucString::find(), fN, fType, kDigit, kDigits, kLetter, kSimple, kUndef, XrdOucString::length(), LETTOIDX, STR_NPOS, TRACE, and XPDLOC.
Referenced by XrdProofdMultiStrToken().
| XrdOucString XrdProofdMultiStrToken::Export | ( | int & | next | ) |
| bool XrdProofdMultiStrToken::IsValid | ( | ) | const [inline] |
| bool XrdProofdMultiStrToken::Matches | ( | const char * | s | ) |
| int XrdProofdMultiStrToken::N | ( | ) | const [inline] |
long XrdProofdMultiStrToken::fIa [private] |
long XrdProofdMultiStrToken::fIb [private] |
XrdOucString XrdProofdMultiStrToken::fA [private] |
XrdOucString XrdProofdMultiStrToken::fB [private] |
int XrdProofdMultiStrToken::fType [private] |
int XrdProofdMultiStrToken::fN [private] |
1.5.1