|
SAGA C++ API 1.5.3
|
The job is a saga::job with additional checkpoint and recovery related methods. More...
#include <cpr_job.hpp>

Public Member Functions | |
| job () | |
| Creates the object. | |
| job (saga::object const &o) | |
| Creates the object. | |
| ~job () | |
| Destroys the object. | |
| job & | operator= (saga::object const &o) |
| Brief description starts here. | |
| void | checkpoint (saga::url u=saga::url()) |
| checkpoint a job | |
| void | recover (saga::url u=saga::url()) |
| recover a job | |
| void | cpr_stage_in (saga::url u=saga::url()) |
| stage-in a checkpoint file | |
| void | cpr_stage_out (saga::url u=saga::url()) |
| stage-out a checkpoint file | |
| std::vector< saga::url > | cpr_list (void) |
| get list of known checkpoints | |
| saga::url | cpr_last (void) |
| get last known checkpoint | |
Protected Types | |
| typedef saga::detail::attribute< job > | attribute_base |
| @ // job cpr management | |
Protected Member Functions | |
| TR1::shared_ptr < saga::impl::cpr_job > | get_impl_sp (void) const |
| saga::impl::cpr_job * | get_impl (void) const |
| job (saga::impl::cpr_job *) | |
The job is a saga::job with additional checkpoint and recovery related methods.
typedef saga::detail::attribute<job> saga::cpr::job::attribute_base [protected] |
@ // job cpr management
@ /** These methods are not within API scope */
| saga::cpr::job::job | ( | saga::impl::cpr_job * | impl | ) | [explicit, protected] |
| job::job | ( | ) |
Creates the object.
| job::job | ( | saga::object const & | o | ) | [explicit] |
Creates the object.
| job::~job | ( | void | ) |
Destroys the object.
| TR1::shared_ptr< saga::impl::cpr_job > saga::cpr::job::get_impl_sp | ( | void | ) | const [protected] |
| saga::impl::cpr_job * saga::cpr::job::get_impl | ( | void | ) | const [protected] |
| job & saga::cpr::job::operator= | ( | saga::object const & | o | ) |
Brief description starts here.
checkpoint a job
| std::vector<saga::url> saga::cpr::job::cpr_list | ( | void | ) | [inline] |
| saga::url saga::cpr::job::cpr_last | ( | void | ) | [inline] |
get last known checkpoint
@ SAGA_CALL_PUB_0_DEF_0 (cpr_list)