ldas-tools-diskcacheAPI  2.7.0
Public Member Functions | Static Private Member Functions | List of all members
diskCache::Cache::Directory::FileCacheError Class Reference

Exception thrown when a file could not be added to a cache. More...

#include <Directory.hh>

Inheritance diagram for diskCache::Cache::Directory::FileCacheError:
Inheritance graph
[legend]
Collaboration diagram for diskCache::Cache::Directory::FileCacheError:
Collaboration graph
[legend]

Public Member Functions

 FileCacheError (const std::string &Filename, const std::string &Reason)
 
 FileCacheError (const std::string &Reason)
 
 FileCacheError (const std::string &Filename, const std::string &Reason)
 
 FileCacheError (const std::string &Reason)
 
 FileCacheError (const std::string &Filename, const std::string &Reason)
 
 FileCacheError (const std::string &Reason)
 

Static Private Member Functions

static std::string format (const std::string &Filename, const std::string &Reason)
 
static std::string format (const std::string &Filename, const std::string &Reason)
 
static std::string format (const std::string &Filename, const std::string &Reason)
 

Detailed Description

Exception thrown when a file could not be added to a cache.

This should be used by the indexing scheme as the base for exceptions indicating that a file could not be added to the cache.

Constructor & Destructor Documentation

◆ FileCacheError() [1/6]

diskCache::Cache::Directory::FileCacheError::FileCacheError ( const std::string &  Filename,
const std::string &  Reason 
)

◆ FileCacheError() [2/6]

◆ FileCacheError() [3/6]

diskCache::Cache::Directory::FileCacheError::FileCacheError ( const std::string &  Filename,
const std::string &  Reason 
)

◆ FileCacheError() [4/6]

◆ FileCacheError() [5/6]

diskCache::Cache::Directory::FileCacheError::FileCacheError ( const std::string &  Filename,
const std::string &  Reason 
)

◆ FileCacheError() [6/6]

Member Function Documentation

◆ format() [1/3]

std::string diskCache::Cache::Directory::FileCacheError::format ( const std::string &  Filename,
const std::string &  Reason 
)
staticprivate

◆ format() [2/3]

static std::string diskCache::Cache::Directory::FileCacheError::format ( const std::string &  Filename,
const std::string &  Reason 
)
staticprivate

◆ format() [3/3]

static std::string diskCache::Cache::Directory::FileCacheError::format ( const std::string &  Filename,
const std::string &  Reason 
)
staticprivate

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