saga::job::description Class Reference

This object encapsulates all the attributes which define a job to be run. More...

#include <job_description.hpp>

Inheritance diagram for saga::job::description:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 description (void)
 Creates the object.
 description (saga::object const &o)
 Creates the object.
 ~description (void)
 Destroys the object.
descriptionoperator= (saga::object const &o)
 Brief description starts here.


Detailed Description

This object encapsulates all the attributes which define a job to be run.

The description encapsulates all the attributes which define a job to be run. It has no methods of its own, but implements the saga::attributes interface in order to provide access to the job properties, which are expressed as JSDL keywords. The only required attribute in order to perform a valid job submission is the Executable. Given the Executable, a job can be instantiated in many existing backend systems without any further specification.


Constructor & Destructor Documentation

saga::job::description::description ( void   ) 

saga::job::description::description ( saga::object const &  o  )  [explicit]

saga::job::description::~description ( void   ) 

Destroys the object.

Reimplemented in saga::cpr::description.


Member Function Documentation

description & saga::job::description::operator= ( saga::object const &  o  ) 

Brief description starts here.

Reimplemented in saga::cpr::description.


The documentation for this class was generated from the following files:

Generated on Mon Aug 24 09:04:21 2009 for SAGA C++ API by  doxygen 1.5.6