ARC SDK
Public Member Functions | Data Fields
DataStaging::DTRCacheParameters Class Reference

The configured cache directories. More...

#include <arc/data-staging/DTR.h>

Public Member Functions

 DTRCacheParameters (void)
 Constructor with empty lists initialised. More...
 
 DTRCacheParameters (std::vector< std::string > caches, std::vector< std::string > drain_caches, std::vector< std::string > readonly_caches)
 Constructor with supplied cache lists. More...
 

Data Fields

std::vector< std::string > cache_dirs
 List of (cache dir [link dir]) More...
 
std::vector< std::string > drain_cache_dirs
 List of draining caches. More...
 
std::vector< std::string > readonly_cache_dirs
 List of read-only caches. More...
 

Detailed Description

The configured cache directories.

Constructor & Destructor Documentation

◆ DTRCacheParameters() [1/2]

DataStaging::DTRCacheParameters::DTRCacheParameters ( void  )
inline

Constructor with empty lists initialised.

◆ DTRCacheParameters() [2/2]

DataStaging::DTRCacheParameters::DTRCacheParameters ( std::vector< std::string >  caches,
std::vector< std::string >  drain_caches,
std::vector< std::string >  readonly_caches 
)

Constructor with supplied cache lists.

Field Documentation

◆ cache_dirs

std::vector<std::string> DataStaging::DTRCacheParameters::cache_dirs

List of (cache dir [link dir])

◆ drain_cache_dirs

std::vector<std::string> DataStaging::DTRCacheParameters::drain_cache_dirs

List of draining caches.

◆ readonly_cache_dirs

std::vector<std::string> DataStaging::DTRCacheParameters::readonly_cache_dirs

List of read-only caches.


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