CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Pathspec Member List

This is the complete list of members for Pathspec, including all inherited members.

absolute_Pathspecprivate
ApplyRegularExpression(const std::string &query_path, regex_t *regex) const Pathspecprotected
CompileRegularExpression(const std::string &regex) const Pathspecprotected
DestroyRegularExpressions()Pathspecprotected
ElementPatterns typedefPathspecprotected
GenerateGlobString() const Pathspecprotected
GenerateGlobStringSequence() const Pathspecprotected
GenerateRegularExpression(const bool is_relaxed=false, const bool is_prefix=false) const Pathspecprotected
GetGlobString() const Pathspec
GetGlobStringSequence() const Pathspec
GetPrefixRegularExpression() const Pathspecprotected
GetRegularExpression() const Pathspecprotected
GetRelaxedRegularExpression() const Pathspecprotected
glob_string_Pathspecmutableprivate
glob_string_compiled_Pathspecmutableprivate
glob_string_sequence_Pathspecmutableprivate
glob_string_sequence_compiled_Pathspecmutableprivate
GlobStringSequence typedefPathspec
IsAbsolute() const Pathspecinline
IsMatching(const std::string &query_path) const Pathspec
IsMatchingRelaxed(const std::string &query_path) const Pathspec
IsPathspecMatching(const std::string &query_path) const Pathspecprotected
IsPathspecMatchingRelaxed(const std::string &query_path) const Pathspecprotected
IsPathspecPrefixMatching(const std::string &query_path) const Pathspecprotected
IsPrefixMatching(const std::string &query_path) const Pathspec
IsSpecialChar(const char chr)Pathspecinlinestatic
IsValid() const Pathspecinline
kEscaperPathspecstatic
kPlaceholderPathspecstatic
kSeparatorPathspecstatic
kWildcardPathspecstatic
operator!=(const Pathspec &other) const Pathspecinline
operator=(const Pathspec &other)Pathspec
operator==(const Pathspec &other) const Pathspec
Parse(const std::string &spec)Pathspecprotected
ParsePathElement(const std::string::const_iterator &end, std::string::const_iterator *itr)Pathspecprotected
Pathspec(const std::string &spec)Pathspecexplicit
Pathspec(const Pathspec &other)Pathspec
patterns_Pathspecprivate
prefix_regex_Pathspecmutableprivate
prefix_regex_compiled_Pathspecmutableprivate
PrintRegularExpressionError(const int error_code) const Pathspecprotected
regex_Pathspecmutableprivate
regex_compiled_Pathspecmutableprivate
relaxed_regex_Pathspecmutableprivate
relaxed_regex_compiled_Pathspecmutableprivate
valid_Pathspecprivate
~Pathspec()Pathspec