ARC SDK
|
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Determines ARC installation location |
![]() ![]() | Utility class for generating proxies |
![]() ![]() | Determines ARC HED libraries version at runtime |
![]() ![]() | Wrapper for pointer with automatic destruction |
![]() ![]() | Base64 encoding and decoding |
![]() ![]() | Configuration for client interface |
![]() ![]() | A Broker filters and ranks acceptable targets for job submission |
![]() ![]() | |
![]() ![]() | Contains data on the parameters of a cache |
![]() ![]() | Struct representing a certificate verification context |
![]() ![]() | Class for handling X509* variables in a multi-threaded environment |
![]() ![]() | NSS certificate information |
![]() ![]() | Interface for checksum manipulations |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Represents the endpoint of service with a given type and GLUE2 InterfaceName |
![]() ![]() | Wrapper for pointer with automatic destruction and multiple references |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | A class defining a common interface for counters |
![]() ![]() | A class for "tickets" that correspond to counter reservations |
![]() ![]() | Class for handling X509 credentials |
![]() ![]() | Interface for calling database client library |
![]() ![]() | Represents set of buffers |
![]() ![]() | Callbacks to be used when there is not enough space on the local filesystem |
![]() ![]() | This class provides an abstract interface for the Delivery layer |
![]() ![]() | Singleton class handling all active DataDeliveryComm objects |
![]() ![]() | This class is a wrapper around the DataPoint class |
![]() ![]() | DataMover provides an interface to transfer data between two DataPoints |
![]() ![]() | Keeps track of average and instantaneous transfer speed |
![]() ![]() | Simple structure for in- and output files |
![]() ![]() | Status code returned by many DataPoint methods |
![]() ![]() | |
![]() ![]() | Data Transfer Request |
![]() ![]() | The configured cache directories |
![]() ![]() | The base class from which all callback-enabled classes should be derived |
![]() ![]() | A class to represent error states reported by various components |
![]() ![]() | Global list of all active DTRs in the system |
![]() ![]() | Class representing the status of a DTR |
![]() ![]() | Represents an endpoint of a service with a given interface type and capabilities |
![]() ![]() | Represents the status in the EntityRetriever of the query process of an Endpoint (service registry, computing element) |
![]() ![]() | Options controlling the query process |
![]() ![]() | |
![]() ![]() | The EntityRetriever<Endpoint> (a.k.a. ServiceEndpointRetriever) needs different options |
![]() ![]() | |
![]() ![]() | A general concept of an object which can consume entities use by the retrievers to return results |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Class to provide automatic locking/unlocking of environment on creation/destruction |
![]() ![]() | Executable |
![]() ![]() | |
![]() ![]() | ExecutionTarget |
![]() ![]() | A class intended for internal use within counters |
![]() ![]() | Defines interface for accessing filesystems |
![]() ![]() | Container for shared FileAccess objects |
![]() ![]() | FileCache provides an interface to all cache operations |
![]() ![]() | FileCacheHash provides methods to make hashes from strings |
![]() ![]() | FileInfo stores information about files (metadata) |
![]() ![]() | A general file locking class |
![]() ![]() | GLUE2 parser |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Internal struct used for communication between processes |
![]() ![]() | Defines how user credentials are looked for |
![]() ![]() | |
![]() ![]() | Marks off a section of code which should not be interrupted by signals |
![]() ![]() | Class used for localised output of log messages |
![]() ![]() | |
![]() ![]() | Job |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Job description parsing or assembly result |
![]() ![]() | Job identification |
![]() ![]() | Abstract class for storing job information |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | A base class for log destinations |
![]() ![]() | A logger class |
![]() ![]() | Struct to contain LogFormat, to use with operator<<(std::ostream&, const LoggerFormat&) |
![]() ![]() | A class for log messages |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Command line option parser used by ARC command line tools |
![]() ![]() | An output file |
![]() ![]() | |
![]() ![]() | Obtain password from some source |
![]() ![]() | Class to iterate through elements of a path |
![]() ![]() | A Period represents a length of time |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Class representing a database query |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | A regular expression class |
![]() ![]() | Remote logging |
![]() ![]() | Resource requirements structure |
![]() ![]() | This class runs an external executable |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Mutex which allows shared and exclusive locking |
![]() ![]() | Simple triggered condition |
![]() ![]() | Thread-safe counter with capability to wait for zero value |
![]() ![]() | |
![]() ![]() | Used to represent software (names and version) and comparison |
![]() ![]() | Class used to express and resolve version requirements on software |
![]() ![]() | Plain C struct to pass information from executing process back to main thread |
![]() ![]() | |
![]() ![]() | Class for submitting jobs |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | Base class for per-thread object |
![]() ![]() | Wrapper for pointer with automatic destruction and multiple references |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | This class initializes the glibmm thread system |
![]() ![]() | A set of conditions, mutexes, etc. conveniently exposed to monitor running child threads and to wait till they exit |
![]() ![]() | A class for storing and manipulating times |
![]() ![]() | Mutex which allows a timeout on locking |
![]() ![]() | Represents limits and properties of a DTR transfer. These generally apply to all DTRs |
![]() ![]() | TransferShares is used to implement fair-sharing and priorities |
![]() ![]() | TransferSharesConf describes the configuration of TransferShares |
![]() ![]() | Class to represent general URLs |
![]() ![]() | URLMap allows mapping certain patterns of URLs to other URLs |
![]() ![]() | Platform independent representation of system user |
![]() ![]() | User configuration class |
![]() ![]() | Class for temporary switching of user id |
![]() ![]() | Represents VOMS attribute part of a credential |
![]() ![]() | Stores definitions for making decision if VOMS server is trusted |
![]() ![]() | This class is meant to be used in code which provides "I'm alive" ticks to watchdog |
![]() ![]() | This class is meant to provide interface for Watchdog executor part |
![]() ![]() | Wrapper for LibXML library Tree interface |
![]() ![]() | Container for multiple XMLNode elements |