#include <XrdPfc.hh>
Public Member Functions | |
PathTokenizer (const std::string &path, int max_depth, bool parse_as_lfn) | |
int | get_n_dirs () |
const char * | get_dir (int pos) |
std::string | make_path () |
void | deboog () |
Public Attributes | |
std::vector< const char * > | m_dirs |
const char * | m_reminder |
int | m_n_dirs |
XrdPfc::PathTokenizer::PathTokenizer | ( | const std::string & | path, | |
int | max_depth, | |||
bool | parse_as_lfn | |||
) | [inline] |
References XrdPfc::SplitParser::get_reminder(), XrdPfc::SplitParser::get_token(), m_dirs, m_n_dirs, and m_reminder.
void XrdPfc::PathTokenizer::deboog | ( | ) | [inline] |
References m_dirs, m_n_dirs, and m_reminder.
int XrdPfc::PathTokenizer::get_n_dirs | ( | ) | [inline] |
References m_n_dirs.
std::string XrdPfc::PathTokenizer::make_path | ( | ) | [inline] |
References m_dirs, and m_reminder.
std::vector<const char*> XrdPfc::PathTokenizer::m_dirs |
Referenced by deboog(), get_dir(), make_path(), and PathTokenizer().
Referenced by deboog(), get_dir(), get_n_dirs(), and PathTokenizer().
const char* XrdPfc::PathTokenizer::m_reminder |
Referenced by deboog(), make_path(), and PathTokenizer().