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

Report symbolic links as errors. More...

#include <Directory.hh>

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

Public Member Functions

 SymbolicLinkError (const std::string &Path, const char *MethodName)
 
 SymbolicLinkError (const std::string &Path, const char *MethodName)
 
 SymbolicLinkError (const std::string &Path, const char *MethodName)
 

Static Private Member Functions

static std::string format (const std::string &Path, const char *MethodName)
 
static std::string format (const std::string &Path, const char *MethodName)
 
static std::string format (const std::string &Path, const char *MethodName)
 

Detailed Description

Report symbolic links as errors.

The current implementation of the diskcacheAPI does not support the use of symbolic links as they may result in cyclical graphs and such.

Constructor & Destructor Documentation

◆ SymbolicLinkError() [1/3]

diskCache::Cache::Directory::SymbolicLinkError::SymbolicLinkError ( const std::string &  Path,
const char *  MethodName 
)

◆ SymbolicLinkError() [2/3]

diskCache::Cache::Directory::SymbolicLinkError::SymbolicLinkError ( const std::string &  Path,
const char *  MethodName 
)

◆ SymbolicLinkError() [3/3]

diskCache::Cache::Directory::SymbolicLinkError::SymbolicLinkError ( const std::string &  Path,
const char *  MethodName 
)

Member Function Documentation

◆ format() [1/3]

std::string diskCache::Cache::Directory::SymbolicLinkError::format ( const std::string &  Path,
const char *  MethodName 
)
staticprivate

◆ format() [2/3]

static std::string diskCache::Cache::Directory::SymbolicLinkError::format ( const std::string &  Path,
const char *  MethodName 
)
staticprivate

◆ format() [3/3]

static std::string diskCache::Cache::Directory::SymbolicLinkError::format ( const std::string &  Path,
const char *  MethodName 
)
staticprivate

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