ARC SDK
|
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 > remote_caches, std::vector< std::string > drain_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 > | remote_cache_dirs |
List of (cache dir [link dir]) for remote caches. More... | |
std::vector< std::string > | drain_cache_dirs |
List of draining caches. Not necessary for data staging but here for completeness. More... | |
The configured cache directories.
|
inline |
Constructor with empty lists initialised.
DataStaging::DTRCacheParameters::DTRCacheParameters | ( | std::vector< std::string > | caches, |
std::vector< std::string > | remote_caches, | ||
std::vector< std::string > | drain_caches | ||
) |
Constructor with supplied cache lists.
std::vector<std::string> DataStaging::DTRCacheParameters::cache_dirs |
List of (cache dir [link dir])
std::vector<std::string> DataStaging::DTRCacheParameters::drain_cache_dirs |
List of draining caches. Not necessary for data staging but here for completeness.
std::vector<std::string> DataStaging::DTRCacheParameters::remote_cache_dirs |
List of (cache dir [link dir]) for remote caches.