glite::jdl::JobIdStruct Struct Reference

#include <glite/jdl/ExpDagAd.h>

Public Member Functions

 JobIdStruct ()
 JobIdStruct (const JobIdStruct &jobStruct)
 ~JobIdStruct ()
JobIdStructoperator= (const JobIdStruct &jobStruct)

Data Fields

glite::jobid::JobId jobid
std::string * nodeName
std::vector< JobIdStruct * > children

Detailed Description

Used to specify the JobId of a Dag and of all its nodes recoursively (each node could be a Dag itself) name can be NULL


Constructor & Destructor Documentation

glite::jdl::JobIdStruct::JobIdStruct (  ) 

Default Constructor

glite::jdl::JobIdStruct::JobIdStruct ( const JobIdStruct jobStruct  ) 

Copy Constructor

glite::jdl::JobIdStruct::~JobIdStruct (  ) 

Distructor


Member Function Documentation

JobIdStruct& glite::jdl::JobIdStruct::operator= ( const JobIdStruct jobStruct  ) 

Operator =


Field Documentation

The list of the sub-jobs of this struct (0-size vector if of job type)

glite::jobid::JobId glite::jdl::JobIdStruct::jobid

The identifier of the job

The name of the node


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

Generated on 9 Feb 2014 for jdl-api-cpp-3.4.3 by  doxygen 1.6.1