|
static void | Find (Cache::QueryAnswer &Answer) |
| Locate files contained within the collection.
|
|
static const mount_point_names_ro_type | MountPoints () |
| Retrieve list of registered mount points.
|
|
static void | Reset (int Flag) |
| Reset the requested information. More...
|
|
static void | Scan (const std::string &MountPoint, ScanResults &Results) |
| Request the scanning of a single mount point. More...
|
|
static void | Update (const mount_point_name_container_type &MountPoints, UpdateResults &Results) |
| Update the collection of managed mount points. More...
|
|
template<typename StreamT > |
static StreamT & | Read (StreamT &Stream) |
| Dump information to the stream. More...
|
|
template<typename StreamT > |
static StreamT & | Write (StreamT &Stream) |
| Dump information to the stream. More...
|
|
static void | Find (Cache::QueryAnswer &Answer) |
| Locate files contained within the collection.
|
|
static const mount_point_names_ro_type | MountPoints () |
| Retrieve list of registered mount points.
|
|
static void | Reset (int Flag) |
| Reset the requested information. More...
|
|
static void | Scan (const std::string &MountPoint, ScanResults &Results) |
| Request the scanning of a single mount point. More...
|
|
static void | Update (const mount_point_name_container_type &MountPoints, UpdateResults &Results) |
| Update the collection of managed mount points. More...
|
|
template<typename StreamT > |
static StreamT & | Read (StreamT &Stream) |
| Dump information to the stream. More...
|
|
template<typename StreamT > |
static StreamT & | Write (StreamT &Stream) |
| Dump information to the stream. More...
|
|
static void | Find (Cache::QueryAnswer &Answer) |
| Locate files contained within the collection.
|
|
static const mount_point_names_ro_type | MountPoints () |
| Retrieve list of registered mount points.
|
|
static void | Reset (int Flag) |
| Reset the requested information. More...
|
|
static void | Scan (const std::string &MountPoint, ScanResults &Results) |
| Request the scanning of a single mount point. More...
|
|
static void | Update (const mount_point_name_container_type &MountPoints, UpdateResults &Results) |
| Update the collection of managed mount points. More...
|
|
template<typename StreamT > |
static StreamT & | Read (StreamT &Stream) |
| Dump information to the stream. More...
|
|
template<typename StreamT > |
static StreamT & | Write (StreamT &Stream) |
| Dump information to the stream. More...
|
|
|
void | DirectoryCache (directory_cache_type *Cache) |
| Establish the cache of directories.
|
|
void | DirectoryCache (directory_cache_type *Cache) |
| Establish the cache of directories.
|
|
void | DirectoryCache (directory_cache_type *Cache) |
| Establish the cache of directories.
|
|
void | Find (Cache::QueryAnswer &Answer) const |
| Locate files contained within the collection.
|
|
const mount_point_names_ro_type | MountPoints () const |
| Retrieve the names of the mount points.
|
|
Streams::IInterface & | Read (Streams::IInterface &Stream) |
| Retrieve information from the stream. More...
|
|
template<> |
Streams::IBinary & | Read (Streams::IBinary &Stream) |
|
template<typename OStreamT > |
OStreamT & | Write (OStreamT &Stream) |
| Dump information to the stream. More...
|
|
template<> |
Streams::OASCII & | Write (Streams::OASCII &Stream) |
|
template<> |
Streams::OBinary & | Write (Streams::OBinary &Stream) |
|
Manages a collection of mount points.
A collection of mount points is managed by this singleton class. Each mount point represents a starting point for data searches. The collection of mount points is order sensative in that directories that appear higher in the list will be prioritised when searching for data.