|
ldas-tools-al 2.6.7
|

Public Types | |
| enum | { REGEX_BINARY = 0 , REGEX_BZIP , REGEX_ELF , REGEX_EPS , REGEX_FRAME , REGEX_GIF , REGEX_GZIP , REGEX_HTML , REGEX_HTML_404 , REGEX_HTML_ERROR , REGEX_ILWD , REGEX_ILWD_FRAME , REGEX_PGP , REGEX_SCRIPT , REGEX_XML , REGEX_XML_DOC , REGEX_MAX_SIZE } |
Public Member Functions | |
| ~file_pattern_cache () | |
Static Public Member Functions | |
| static const Regex & | Lookup (int Id) |
Private Types | |
| typedef std::vector< Regex * > | file_regex_registry_type |
Private Member Functions | |
| SINGLETON_TS_DECL (file_pattern_cache) | |
| const Regex & | lookup (int Id) |
Private Attributes | |
| MutexLock::baton_type | m_baton |
| Baton to control access. | |
| file_regex_registry_type | m_cache |
|
private |
| anonymous enum |
| anonymous_namespace{FileType.cc}::file_pattern_cache::~file_pattern_cache | ( | ) |
|
private |
|
private |
Baton to control access.
|
private |