#include <OShL.h>
Inheritance diagram for OShL:
Public Member Functions | |
OShL () | |
Default constructor. | |
virtual | ~OShL ()=0 |
Class destructor. | |
virtual std::string | solve (std::string osil, std::string osol)=0 |
submit an instance with its options for a synchronous solution | |
virtual std::string | getJobID (std::string osol)=0 |
get a jobID for use in the send methos | |
virtual bool | send (std::string osil, std::string osol)=0 |
submit an instance with its options for an asynchronous solution | |
virtual std::string | kill (std::string osol)=0 |
kill an instance that is running | |
virtual std::string | retrieve (std::string osol)=0 |
retrieve an instance result that is ran in asynchronous mode | |
virtual std::string | knock (std::string ospl, std::string osol)=0 |
knock to get information on the current status of a job |
Definition at line 33 of file OShL.h.
OShL::OShL | ( | ) |
Default constructor.
virtual OShL::~OShL | ( | ) | [pure virtual] |
Class destructor.
virtual std::string OShL::solve | ( | std::string | osil, | |
std::string | osol | |||
) | [pure virtual] |
submit an instance with its options for a synchronous solution
osil | is the string with the instance in OSiL format | |
osol | is the string with the options in OSoL format |
virtual std::string OShL::getJobID | ( | std::string | osol | ) | [pure virtual] |
get a jobID for use in the send methos
osol | is the string with the options in OSoL format |
virtual bool OShL::send | ( | std::string | osil, | |
std::string | osol | |||
) | [pure virtual] |
submit an instance with its options for an asynchronous solution
osil | is the string with the instance in OSiL format | |
osol | is the string with the options in OSoL format |
virtual std::string OShL::kill | ( | std::string | osol | ) | [pure virtual] |
kill an instance that is running
osol | is the string with the options in OSoL format |
virtual std::string OShL::retrieve | ( | std::string | osol | ) | [pure virtual] |
retrieve an instance result that is ran in asynchronous mode
osol | is the string with the options in OSoL format |
virtual std::string OShL::knock | ( | std::string | ospl, | |
std::string | osol | |||
) | [pure virtual] |
knock to get information on the current status of a job
ospl | is the string with the process information in OSpL format | |
osol | is the string with the options in OSoL format |