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

std::vector< JobIdStruct* > glite::jdl::JobIdStruct::children

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

std::string* glite::jdl::JobIdStruct::nodeName

The name of the node


The documentation for this struct was generated from the following file:
Generated on 2 Jul 2013 for jdl-api-cpp-3.4.2 by  doxygen 1.4.7