|
ldas-tools-diskcacheAPI
2.7.2
|
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 |
| typedef std::list< std::string > | pattern_container_type |
| typedef pattern_container_type::value_type | value_type |
| typedef std::list< std::string > | pattern_container_type |
| typedef pattern_container_type::value_type | value_type |
Public Member Functions | |
| ExcludedPattern () | |
| ~ExcludedPattern () | |
| ExcludedPattern () | |
| ~ExcludedPattern () | |
| 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... | |
| 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... | |
| 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... | |
Private Member Functions | |
| const pattern_container_type & | get () const |
| bool | is_excluded (const value_type &Filename) const |
| void | update (const pattern_container_type &Patterns) |
| const pattern_container_type & | get () const |
| bool | is_excluded (const value_type &Filename) const |
| void | update (const pattern_container_type &Patterns) |
| const pattern_container_type & | get () const |
| bool | is_excluded (const value_type &Filename) const |
| void | update (const pattern_container_type &Patterns) |
Private Attributes | |
| pattern_container_type | readable_pattern |
| Regex | pattern |
Manages set of filename exclusion patterns.
| typedef std::list< std::string > diskCache::Cache::ExcludedPattern::pattern_container_type |
| typedef std::list< std::string > diskCache::Cache::ExcludedPattern::pattern_container_type |
| typedef std::list< std::string > diskCache::Cache::ExcludedPattern::pattern_container_type |
| typedef pattern_container_type::value_type diskCache::Cache::ExcludedPattern::value_type |
| typedef pattern_container_type::value_type diskCache::Cache::ExcludedPattern::value_type |
| typedef pattern_container_type::value_type diskCache::Cache::ExcludedPattern::value_type |
| diskCache::Cache::ExcludedPattern::ExcludedPattern | ( | ) |
| diskCache::Cache::ExcludedPattern::~ExcludedPattern | ( | ) |
| diskCache::Cache::ExcludedPattern::ExcludedPattern | ( | ) |
| diskCache::Cache::ExcludedPattern::~ExcludedPattern | ( | ) |
| diskCache::Cache::ExcludedPattern::ExcludedPattern | ( | ) |
| diskCache::Cache::ExcludedPattern::~ExcludedPattern | ( | ) |
|
static |
Retrieve collection of file name patterns to exclude.
|
static |
Retrieve collection of file name patterns to exclude.
|
static |
Retrieve collection of file name patterns to exclude.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
static |
Check if the file should be excluded.
| [in] | Filename | Name of file to be checked for exclusion |
|
static |
Check if the file should be excluded.
| [in] | Filename | Name of file to be checked for exclusion |
|
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") |
|
static |
Change the matching patterns.
| [in] | Patterns | List of patterns that descibe the files which should be excluded (ex: ".*[.]tmp") |
|
static |
Change the matching patterns.
| [in] | Patterns | List of patterns that descibe the files which should be excluded (ex: ".*[.]tmp") |
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.13