ldas-tools-diskcacheAPI
2.6.1
|
#include <Directory.hh>
Classes | |
struct | scan_data |
Storage for search specific data while scanning. More... | |
Public Types | |
typedef boost::shared_ptr < scan_data > | scan_data_type |
typedef Directory::index_container_type | searches_data_type |
typedef LDASTools::AL::unordered_map < RegistrySingleton::id_type, scan_data_type > | searches_scan_data_type |
Public Member Functions | |
DirectoryScanData (const searches_data_type &OldData, searches_data_type &UpdatedData, Directory::ScanResults &Results, const DirectoryManager &DirectoryCollection, const std::string &Root) | |
Container for the updated search engine information. More... | |
const DirectoryManager & | DirManager () const |
const std::string & | Root () const |
Public Attributes | |
std::string | s_directory_root |
std::string | s_filename |
searches_scan_data_type | s_searches_scan_data |
const searches_data_type & | s_old_searches_data |
searches_data_type & | s_updated_searches_data |
Directory::ScanResults & | s_results |
typedef boost::shared_ptr< scan_data > diskCache::Cache::DirectoryScanData::scan_data_type |
typedef LDASTools::AL::unordered_map< RegistrySingleton::id_type, scan_data_type > diskCache::Cache::DirectoryScanData::searches_scan_data_type |
|
inline |
Container for the updated search engine information.
[in] | OldData | |
[out] | UpdatedData | |
[out] | Results | |
[in] | DirectoryCollection | |
[in] | Root | Directory from where to start. |
|
inline |
|
inline |
std::string diskCache::Cache::DirectoryScanData::s_directory_root |
std::string diskCache::Cache::DirectoryScanData::s_filename |
const searches_data_type& diskCache::Cache::DirectoryScanData::s_old_searches_data |
Directory::ScanResults& diskCache::Cache::DirectoryScanData::s_results |
searches_scan_data_type diskCache::Cache::DirectoryScanData::s_searches_scan_data |
searches_data_type& diskCache::Cache::DirectoryScanData::s_updated_searches_data |