#include <RegistrySingleton.hh>
|
typedef void(* | FindFunc) (const Streams::Streamable &Source, const Directory &Dir, QueryAnswer &Answer) |
|
typedef void(* | FindFunc) (const Streams::Streamable &Source, const Directory &Dir, QueryAnswer &Answer) |
|
typedef void(* | FindFunc) (const Streams::Streamable &Source, const Directory &Dir, QueryAnswer &Answer) |
|
typedef bool(* | IsMatchFunc) (DirectoryScanData &Data) |
|
typedef bool(* | IsMatchFunc) (DirectoryScanData &Data) |
|
typedef bool(* | IsMatchFunc) (DirectoryScanData &Data) |
|
typedef void(* | OnDirectoryCloseFunc) (DirectoryScanData &Data) |
|
typedef void(* | OnDirectoryCloseFunc) (DirectoryScanData &Data) |
|
typedef void(* | OnDirectoryCloseFunc) (DirectoryScanData &Data) |
|
typedef void(* | TranslateQueryFunc) (const QueryParams &Params, QueryAnswer &Answer) |
|
typedef void(* | TranslateQueryFunc) (const QueryParams &Params, QueryAnswer &Answer) |
|
typedef void(* | TranslateQueryFunc) (const QueryParams &Params, QueryAnswer &Answer) |
|
typedef LDASTools::AL::unordered_map< id_type, info_type > | registry_container_type |
|
typedef LDASTools::AL::unordered_map< id_type, info_type > | registry_container_type |
|
typedef LDASTools::AL::unordered_map< id_type, info_type > | registry_container_type |
|
typedef LDASTools::AL::unordered_map< std::string, id_type > | registry_name_container_type |
|
typedef LDASTools::AL::unordered_map< std::string, id_type > | registry_name_container_type |
|
typedef LDASTools::AL::unordered_map< std::string, id_type > | registry_name_container_type |
|
◆ 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 [1/3]
◆ Info [2/3]
◆ Info [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) |
|
inherited |
◆ OnDirectoryCloseFunc [2/3]
typedef void( * diskCache::Cache::Registry::OnDirectoryCloseFunc) (DirectoryScanData &Data) |
|
inherited |
◆ OnDirectoryCloseFunc [3/3]
typedef void( * diskCache::Cache::Registry::OnDirectoryCloseFunc) (DirectoryScanData &Data) |
|
inherited |
◆ 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) |
|
inherited |
◆ TranslateQueryFunc [2/3]
typedef void( * diskCache::Cache::Registry::TranslateQueryFunc) (const QueryParams &Params, QueryAnswer &Answer) |
|
inherited |
◆ TranslateQueryFunc [3/3]
typedef void( * diskCache::Cache::Registry::TranslateQueryFunc) (const QueryParams &Params, QueryAnswer &Answer) |
|
inherited |
◆ GetInfo() [1/4]
◆ GetInfo() [2/4]
◆ GetInfo() [3/4]
static const info_type diskCache::Cache::RegistrySingleton::GetInfo |
( |
id_type |
Key | ) |
|
|
static |
◆ GetInfo() [4/4]
static const info_type diskCache::Cache::RegistrySingleton::GetInfo |
( |
id_type |
Key | ) |
|
|
static |
◆ Id() [1/4]
◆ Id() [2/4]
◆ Id() [3/4]
◆ Id() [4/4]
- 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.
◆ OnDirectoryClose() [1/3]
void diskCache::Cache::RegistrySingleton::OnDirectoryClose |
( |
DirectoryScanData & |
Data | ) |
|
|
inlinestatic |
◆ OnDirectoryClose() [2/3]
static void diskCache::Cache::RegistrySingleton::OnDirectoryClose |
( |
DirectoryScanData & |
Data | ) |
|
|
static |
◆ OnDirectoryClose() [3/3]
static void diskCache::Cache::RegistrySingleton::OnDirectoryClose |
( |
DirectoryScanData & |
Data | ) |
|
|
static |
◆ Register() [1/4]
◆ Register() [2/4]
- Todo:
- Lock the registry because changes are going to happen
◆ Register() [3/4]
static id_type diskCache::Cache::RegistrySingleton::Register |
( |
const Info & |
Key | ) |
|
|
static |
◆ Register() [4/4]
static id_type diskCache::Cache::RegistrySingleton::Register |
( |
const Info & |
Key | ) |
|
|
static |
◆ registry() [1/3]
◆ registry() [2/3]
◆ registry() [3/3]
◆ ScanForMatch() [1/3]
◆ ScanForMatch() [2/3]
static bool diskCache::Cache::RegistrySingleton::ScanForMatch |
( |
DirectoryScanData & |
Data | ) |
|
|
static |
◆ ScanForMatch() [3/3]
static bool diskCache::Cache::RegistrySingleton::ScanForMatch |
( |
DirectoryScanData & |
Data | ) |
|
|
static |
◆ SINGLETON_TS_DECL() [1/3]
◆ SINGLETON_TS_DECL() [2/3]
◆ SINGLETON_TS_DECL() [3/3]
◆ TranslateQuery() [1/4]
◆ TranslateQuery() [2/4]
◆ TranslateQuery() [3/4]
static void diskCache::Cache::RegistrySingleton::TranslateQuery |
( |
const QueryParams & |
Params, |
|
|
QueryAnswer & |
Answer |
|
) |
| |
|
static |
◆ TranslateQuery() [4/4]
static void diskCache::Cache::RegistrySingleton::TranslateQuery |
( |
const QueryParams & |
Params, |
|
|
QueryAnswer & |
Answer |
|
) |
| |
|
static |
◆ ID_NULL
static const id_type diskCache::Cache::RegistrySingleton::ID_NULL = 0 |
|
static |
◆ 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: