ARC SDK
Data Structures | Namespaces | Enumerations
JobDescription.h File Reference

Classes related to creating JobDescription objects. More...

#include <list>
#include <vector>
#include <string>
#include <arc/DateTime.h>
#include <arc/XMLNode.h>
#include <arc/URL.h>
#include <arc/compute/Software.h>

Go to the source code of this file.

Data Structures

class  Arc::OptIn< T >
 
class  Arc::Range< T >
 
class  Arc::ScalableTime< T >
 
class  Arc::ScalableTime< int >
 
class  Arc::JobIdentificationType
 Job identification. More...
 
class  Arc::ExecutableType
 Executable. More...
 
class  Arc::RemoteLoggingType
 Remote logging. More...
 
class  Arc::NotificationType
 
class  Arc::ApplicationType
 
class  Arc::SlotRequirementType
 
class  Arc::DiskSpaceRequirementType
 
class  Arc::ParallelEnvironmentType
 
class  Arc::ResourcesType
 
class  Arc::SourceType
 
class  Arc::TargetType
 Represent an output file destination. More...
 
class  Arc::InputFileType
 
class  Arc::OutputFileType
 An output file. More...
 
class  Arc::DataStagingType
 Simple structure for in- and output files. More...
 
class  Arc::JobDescriptionResult
 
class  Arc::JobDescription
 

Namespaces

namespace  Arc
 Arc namespace contains all core ARC classes.
 

Enumerations

enum  SessionDirectoryAccessMode { SDAM_NONE = 0, SDAM_RO = 1, SDAM_RW = 2 }
 
enum  NodeAccessType { NAT_NONE = 0, NAT_INBOUND = 1, NAT_OUTBOUND = 2, NAT_INOUTBOUND = 3 }
 

Detailed Description

Classes related to creating JobDescription objects.