Definition at line 132 of file XrdProofdAux.h.
 
#include <XrdProofdAux.h>
◆ ETokenType
| Enumerator | 
|---|
| kUndef  |  | 
| kSimple  |  | 
| kLetter  |  | 
| kDigit  |  | 
| kDigits  |  | 
Definition at line 143 of file XrdProofdAux.h.
 
 
◆ XrdProofdMultiStrToken()
  
  
      
        
          | XrdProofdMultiStrToken::XrdProofdMultiStrToken  | 
          ( | 
          const char *  | 
          s = 0 | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~XrdProofdMultiStrToken()
  
  
      
        
          | virtual XrdProofdMultiStrToken::~XrdProofdMultiStrToken  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ Export()
      
        
          | XrdOucString XrdProofdMultiStrToken::Export  | 
          ( | 
          int &  | 
          next | ) | 
           | 
        
      
 
Export 'next' token; use next < 0 start from the first. 
Definition at line 2215 of file XrdProofdAux.cxx.
 
 
◆ Init()
  
  
      
        
          | void XrdProofdMultiStrToken::Init  | 
          ( | 
          const char *  | 
          s | ) | 
           | 
         
       
   | 
  
private   | 
  
 
Init the multi-string token. 
Supported formats: [1-4] for 1, ..., 4 (4 items) [a,b] for a, b<tail> (2 items) [a,1-3] for a, 1, 2, 3 (4 items) [01-15] for 01, ..., 15 (15 items)
A dashed is possible only between numerically treatable values, i.e. single letters ([a-Z] will take all tokens between 'a' and 'Z') or n-field numbers ([001-999] will take all numbers 1 to 999 always using 3 spaces). Mixed values (e.g. [a-034]) are not allowed. 
Definition at line 2090 of file XrdProofdAux.cxx.
 
 
◆ IsValid()
  
  
      
        
          | bool XrdProofdMultiStrToken::IsValid  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ Matches()
      
        
          | bool XrdProofdMultiStrToken::Matches  | 
          ( | 
          const char *  | 
          s | ) | 
           | 
        
      
 
 
◆ N()
  
  
      
        
          | int XrdProofdMultiStrToken::N  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ fA
  
  
      
        
          | XrdOucString XrdProofdMultiStrToken::fA | 
         
       
   | 
  
private   | 
  
 
 
◆ fB
  
  
      
        
          | XrdOucString XrdProofdMultiStrToken::fB | 
         
       
   | 
  
private   | 
  
 
 
◆ fIa
  
  
      
        
          | long XrdProofdMultiStrToken::fIa | 
         
       
   | 
  
private   | 
  
 
 
◆ fIb
  
  
      
        
          | long XrdProofdMultiStrToken::fIb | 
         
       
   | 
  
private   | 
  
 
 
◆ fN
  
  
      
        
          | int XrdProofdMultiStrToken::fN | 
         
       
   | 
  
private   | 
  
 
 
◆ fType
  
  
      
        
          | int XrdProofdMultiStrToken::fType | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: