Back to index

nordugrid-arc-nox  1.1.0~rc6
Classes | Namespaces | Enumerations
JobDescription.h File Reference
#include <list>
#include <vector>
#include <string>
#include <arc/DateTime.h>
#include <arc/XMLNode.h>
#include <arc/URL.h>
#include <arc/client/Software.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Arc::Range< T >
class  Arc::ScalableTime< T >
class  Arc::ScalableTime< int >
class  Arc::JobIdentificationType
class  Arc::ExecutableType
class  Arc::NotificationType
class  Arc::ApplicationType
class  Arc::ResourceSlotType
class  Arc::DiskSpaceRequirementType
class  Arc::ResourceTargetType
class  Arc::ResourcesType
class  Arc::DataSourceType
class  Arc::DataTargetType
class  Arc::DataType
class  Arc::FileType
class  Arc::DirectoryType
class  Arc::DataStagingType
class  Arc::JobMetaType
class  Arc::JobDescription

Namespaces

namespace  Arc
 ARCJSDLParser The ARCJSDLParser class, derived from the JobDescriptionParser class, is primarily a job description parser for the consolidated job description language (ARCJSDL), derived from JSDL, described in the following document http://svn.nordugrid.org/trac/nordugrid/browser/arc1/trunk/doc/tech_doc/client/job_description.odt.

Enumerations

enum  Arc::ComputingActivityType { Arc::SINGLE = 0, Arc::COLLECTIONELEMENT = 1, Arc::PARALLELELEMENT = 2, Arc::WORKFLOWNODE = 3 }
enum  Arc::SessionDirectoryAccessMode { Arc::SDAM_NONE = 0, Arc::SDAM_RO = 1, Arc::SDAM_RW = 2 }
enum  Arc::NodeAccessType { Arc::NAT_NONE = 0, Arc::NAT_INBOUND = 1, Arc::NAT_OUTBOUND = 2, Arc::NAT_INOUTBOUND = 3 }

Class Documentation

class Arc::ExecutableType

Definition at line 87 of file JobDescription.h.

Collaboration diagram for Arc::ExecutableType:
Class Members
list< string > Argument
string Name
class Arc::NotificationType

Definition at line 93 of file JobDescription.h.

Collaboration diagram for Arc::NotificationType:
Class Members
string Email
list< string > States
class Arc::ResourceTargetType

Definition at line 147 of file JobDescription.h.

Collaboration diagram for Arc::ResourceTargetType:
Class Members
URL EndPointURL
string QueueName
class Arc::DataStagingType

Definition at line 235 of file JobDescription.h.

Collaboration diagram for Arc::DataStagingType:
Class Members
list< DirectoryType > Directory
list< FileType > File