saga::cpr::description Class Reference

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

#include <cpr_job_description.hpp>

Inheritance diagram for saga::cpr::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::cpr::description::description ( void   ) 

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

Creates the object.

Detailed description starts here.

Reimplemented from saga::job::description.

References saga::BadParameter, saga::object::get_type(), and saga::object::JobDescription.

saga::cpr::description::~description ( void   ) 

Destroys the object.

Detailed description starts here.

Reimplemented from saga::job::description.


Member Function Documentation

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

Brief description starts here.

Detailed description starts here.

Reimplemented from saga::job::description.


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

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