ldas-tools-diskcacheAPI  2.5.6
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

◆ callback_type

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

◆ directory_container_type

◆ value_type

typedef directory_container_type::value_type diskCache::Cache::ExcludedDirectories::value_type

Constructor & Destructor Documentation

◆ ExcludedDirectories()

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

Member Function Documentation

◆ IsExcluded()

bool diskCache::Cache::ExcludedDirectories::IsExcluded ( const value_type Directory) const
inline

◆ OnUpdate()

void diskCache::Cache::ExcludedDirectories::OnUpdate ( callback_type  Callback)
inline

◆ Update()

void diskCache::Cache::ExcludedDirectories::Update ( const directory_container_type Directories)

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