#include <Registry.hh>
◆ ascii_key_type [1/3]
◆ ascii_key_type [2/3]
◆ ascii_key_type [3/3]
◆ FindFunc [1/3]
◆ FindFunc [2/3]
◆ FindFunc [3/3]
◆ id_type [1/3]
◆ id_type [2/3]
◆ id_type [3/3]
◆ indexing_type [1/3]
◆ indexing_type [2/3]
◆ indexing_type [3/3]
◆ info_type [1/3]
◆ info_type [2/3]
◆ info_type [3/3]
◆ IsMatchFunc [1/3]
◆ IsMatchFunc [2/3]
◆ IsMatchFunc [3/3]
◆ OnDirectoryCloseFunc [1/3]
typedef void(* diskCache::Cache::Registry::OnDirectoryCloseFunc) (DirectoryScanData &Data) |
◆ OnDirectoryCloseFunc [2/3]
typedef void(* diskCache::Cache::Registry::OnDirectoryCloseFunc) (DirectoryScanData &Data) |
◆ OnDirectoryCloseFunc [3/3]
typedef void(* diskCache::Cache::Registry::OnDirectoryCloseFunc) (DirectoryScanData &Data) |
◆ registry_container_type [1/3]
◆ registry_container_type [2/3]
◆ registry_container_type [3/3]
◆ registry_name_container_type [1/3]
◆ registry_name_container_type [2/3]
◆ registry_name_container_type [3/3]
◆ TranslateQueryFunc [1/3]
typedef void(* diskCache::Cache::Registry::TranslateQueryFunc) (const QueryParams &Params, QueryAnswer &Answer) |
◆ TranslateQueryFunc [2/3]
typedef void(* diskCache::Cache::Registry::TranslateQueryFunc) (const QueryParams &Params, QueryAnswer &Answer) |
◆ TranslateQueryFunc [3/3]
typedef void(* diskCache::Cache::Registry::TranslateQueryFunc) (const QueryParams &Params, QueryAnswer &Answer) |
◆ Registry() [1/3]
diskCache::Cache::Registry::Registry |
( |
| ) |
|
|
inline |
◆ Registry() [2/3]
diskCache::Cache::Registry::Registry |
( |
| ) |
|
◆ Registry() [3/3]
diskCache::Cache::Registry::Registry |
( |
| ) |
|
◆ GetInfo() [1/3]
◆ GetInfo() [2/3]
◆ GetInfo() [3/3]
◆ Id() [1/3]
- Todo:
- This needs to be locked to be thread safe. It only needs to be locked with a read lock since it only queries the information.
- Todo:
- This needs to be locked to be thread safe. It only needs to be locked with a read lock since it only queries the information.
- Todo:
- This needs to be locked to be thread safe. It only needs to be locked with a read lock since it only queries the information.
◆ Id() [2/3]
id_type diskCache::Common::Registry::Id |
( |
const std::string & |
Name | ) |
const |
|
inherited |
◆ Id() [3/3]
id_type diskCache::Common::Registry::Id |
( |
const std::string & |
Name | ) |
const |
|
inherited |
◆ OnDirectoryClose() [1/3]
After all data has been read from the directory, this function is called to allow all search engines an oppertunity
- Todo:
- Associate the updated information with the cache
◆ OnDirectoryClose() [2/3]
◆ OnDirectoryClose() [3/3]
◆ Register() [1/4]
◆ Register() [2/4]
- Todo:
- Lock the registry because changes are going to happen
◆ Register() [3/4]
id_type diskCache::Cache::Registry::Register |
( |
const Info & |
Key | ) |
|
◆ Register() [4/4]
id_type diskCache::Cache::Registry::Register |
( |
const Info & |
Key | ) |
|
◆ registry() [1/3]
◆ registry() [2/3]
◆ registry() [3/3]
◆ ScanForMatch() [1/3]
◆ ScanForMatch() [2/3]
◆ ScanForMatch() [3/3]
◆ TranslateQuery() [1/3]
◆ TranslateQuery() [2/3]
◆ TranslateQuery() [3/3]
◆ KEY_NULL
static const id_type diskCache::Common::Registry::KEY_NULL = id_type( 0 ) |
|
staticinherited |
◆ m_info
◆ m_max_id
id_type diskCache::Common::Registry::m_max_id |
|
privateinherited |
◆ m_name_info
The documentation for this class was generated from the following files:
- /build/ldas-tools-diskcacheapi-2.7.7/debian/tmp/usr/include/diskcacheAPI/Cache/Registry.hh
- /build/ldas-tools-diskcacheapi-2.7.7/obj-x86_64-linux-gnu/include/diskcacheAPI/Cache/Registry.hh
- /build/ldas-tools-diskcacheapi-2.7.7/src/Cache/Registry.hh
- /build/ldas-tools-diskcacheapi-2.7.7/src/Cache/Registry.cc