Class RemoteWorker
alps::scheduler::RemoteWorker
Synopsis
Description
RemoteWorker
public
construct/copy/destruct
RemoteWorker(const ProcessList &, const Parameters &, int32_t = 0);
~RemoteWorker();
RemoteWorker
public member functions
void set_parameters(const Parameters & parms);
void save_to_file(const boost::filesystem::path &,
const boost::filesystem::path &) const;
void load_from_file(const boost::filesystem::path &,
const boost::filesystem::path &);
void start_worker();
void halt_worker();
TaskInfo get_info() const;
double work_done() const;
ResultType get_summary() const;
const Process & process() const;
bool handle_message(const Process & runmaster, int32_t tag);