ldas-tools-diskcacheAPI
2.6.1
|
Manages set of filename exclusion patterns. More...
#include <ExcludedPattern.hh>
Public Types | |
typedef std::list< std::string > | pattern_container_type |
typedef pattern_container_type::value_type | value_type |
Public Member Functions | |
ExcludedPattern () | |
~ExcludedPattern () | |
Static Public Member Functions | |
static const pattern_container_type & | Get () |
Retrieve collection of file name patterns to exclude. More... | |
static bool | IsExcluded (const value_type &Filename) |
Check if the file should be excluded. More... | |
static void | Update (const pattern_container_type &Patterns) |
Change the matching patterns. More... | |
Manages set of filename exclusion patterns.
typedef std::list< std::string> diskCache::Cache::ExcludedPattern::pattern_container_type |
typedef pattern_container_type::value_type diskCache::Cache::ExcludedPattern::value_type |
diskCache::Cache::ExcludedPattern::ExcludedPattern | ( | ) |
diskCache::Cache::ExcludedPattern::~ExcludedPattern | ( | ) |
|
static |
Retrieve collection of file name patterns to exclude.
|
static |
Check if the file should be excluded.
[in] | Filename | Name of file to be checked for exclusion |
|
static |
Change the matching patterns.
[in] | Patterns | List of patterns that descibe the files which should be excluded (ex: ".*[.]tmp") |