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 > 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...
 

Detailed Description

The configured cache directories.

Constructor & Destructor Documentation

DataStaging::DTRCacheParameters::DTRCacheParameters ( void  )
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.

Field Documentation

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

List of (cache dir [link dir])

Java interface deviation
The member is only accessible through the getcache_dirs and setcache_dirs methods in the Java interface
std::vector<std::string> DataStaging::DTRCacheParameters::drain_cache_dirs

List of draining caches. Not necessary for data staging but here for completeness.

Java interface deviation
The member is only accessible through the getdrain_cache_dirs and setdrain_cache_dirs methods in the Java interface
std::vector<std::string> DataStaging::DTRCacheParameters::remote_cache_dirs

List of (cache dir [link dir]) for remote caches.

Java interface deviation
The member is only accessible through the getremote_cache_dirs and setremote_cache_dirs methods in the Java interface

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