5 #ifndef CVMFS_PATH_FILTERS_RELAXED_PATH_FILTER_H_
6 #define CVMFS_PATH_FILTERS_RELAXED_PATH_FILTER_H_
39 virtual bool Parse(
const std::string &dirtab);
40 virtual bool Parse(FILE *dirtab_file);
41 virtual bool IsMatching(
const std::string &path)
const;
42 virtual bool IsOpposing(
const std::string &path)
const;
45 virtual bool ParsePathspec(
const std::string &pathspec_str,
bool negation);
57 #endif // CVMFS_PATH_FILTERS_RELAXED_PATH_FILTER_H_
static RelaxedPathFilter * Create(const std::string &dirtab_path)
virtual bool Parse(const std::string &dirtab)
virtual bool IsMatching(const std::string &path) const
virtual bool ParsePathspec(const std::string &pathspec_str, bool negation)
virtual bool IsOpposing(const std::string &path) const