21#ifndef VOTCA_XTP_JOB_H
22#define VOTCA_XTP_JOB_H
81 void ToStream(std::ofstream &ofs)
const;
154std::vector<Job>
LOAD_JOBS(
const std::string &xml_file);
155void WRITE_JOBS(
const std::vector<Job> &jobs,
const std::string &job_file);
156void UPDATE_JOBS(
const std::vector<Job> &from, std::vector<Job> &to,
157 const std::string &thisHost);
const std::string & getError() const
void setError(std::string error)
void setOutput(std::string output)
const tools::Property & getOutput() const
void setOutput(tools::Property &output)
void setStatus(JobStatus stat)
JobStatus getStatus() const
tools::Property & getOutput()
const tools::Property & getOutput() const
void setStatus(JobStatus stat)
void setOutput(std::string output)
tools::Property & getInput()
void ToStream(std::ofstream &ofs) const
const std::string & getError() const
void setHost(std::string host)
void setStatus(std::string stat)
const std::string & getTime() const
const std::string & getHost() const
std::string getStatusStr() const
Job(const tools::Property &prop)
void setTime(std::string time)
void UpdateFrom(const Job &ext)
const JobStatus & getStatus() const
std::string getTag() const
std::string ConvertStatus(JobStatus) const
const tools::Property & getInput() const
void UpdateFromResult(const JobResult &res)
void WRITE_JOBS(const std::vector< Job > &jobs, const std::string &job_file)
void UPDATE_JOBS(const std::vector< Job > &from, std::vector< Job > &to, const std::string &thisHost)
std::vector< Job > LOAD_JOBS(const std::string &xml_file)
base class for all analysis tools