ldas-tools-diskcacheAPI  2.5.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | List of all members
diskCache::Cache::ExcludedDirectories Class Reference

#include <ExcludedDirectories.hh>

Inheritance diagram for diskCache::Cache::ExcludedDirectories:
diskCache::Cache::ExcludedDirectoriesSingleton

Public Types

typedef std::list< std::string > directory_container_type
 
typedef
directory_container_type::value_type 
value_type
 
typedef void(* callback_type )()
 

Public Member Functions

 ExcludedDirectories ()
 
bool IsExcluded (const value_type &Directory) const
 
void Update (const directory_container_type &Directories)
 
void OnUpdate (callback_type Callback)
 

Member Typedef Documentation

typedef void(* diskCache::Cache::ExcludedDirectories::callback_type)()
typedef directory_container_type::value_type diskCache::Cache::ExcludedDirectories::value_type

Constructor & Destructor Documentation

diskCache::Cache::ExcludedDirectories::ExcludedDirectories ( )

Member Function Documentation

bool diskCache::Cache::ExcludedDirectories::IsExcluded ( const value_type Directory) const
inline
void diskCache::Cache::ExcludedDirectories::OnUpdate ( callback_type  Callback)
inline
void diskCache::Cache::ExcludedDirectories::Update ( const directory_container_type Directories)

The documentation for this class was generated from the following files: