#include <XrdPfc.hh>
Public Member Functions | |
SplitParser (const std::string &s, const char *d) | |
~SplitParser () | |
char * | get_token () |
char * | get_reminder_with_delim () |
char * | get_reminder () |
int | fill_argv (std::vector< char * > &argv) |
Public Attributes | |
char * | str |
const char * | delim |
char * | state |
bool | first |
XrdPfc::SplitParser::SplitParser | ( | const std::string & | s, | |
const char * | d | |||
) | [inline] |
XrdPfc::SplitParser::~SplitParser | ( | ) | [inline] |
References str.
int XrdPfc::SplitParser::fill_argv | ( | std::vector< char * > & | argv | ) | [inline] |
char* XrdPfc::SplitParser::get_reminder | ( | ) | [inline] |
References first, state, and str.
Referenced by XrdPfc::PathTokenizer::PathTokenizer().
char* XrdPfc::SplitParser::get_reminder_with_delim | ( | ) | [inline] |
char* XrdPfc::SplitParser::get_token | ( | ) | [inline] |
References delim, first, state, and str.
Referenced by XrdPfc::PathTokenizer::PathTokenizer().
const char* XrdPfc::SplitParser::delim |
Referenced by fill_argv(), get_reminder_with_delim(), and get_token().
Referenced by fill_argv(), get_reminder(), get_reminder_with_delim(), and get_token().
Referenced by fill_argv(), get_reminder(), get_reminder_with_delim(), and get_token().
char* XrdPfc::SplitParser::str |
Referenced by fill_argv(), get_reminder(), get_reminder_with_delim(), get_token(), and ~SplitParser().