ALPS Home Libraries License Support People ALPS Web Site

PrevUpHomeNext

Class template SimpleFactory

alps::scheduler::SimpleFactory

Synopsis

// In header: <alps/scheduler/factory.h>

template<typename TASK> 
class SimpleFactory : public alps::scheduler::Factory {
public:
  // construct/copy/destruct
  SimpleFactory();

  // public member functions
  Task * make_task(const ProcessList &, const boost::filesystem::path &) const;
  Task * make_task(const ProcessList &, const Parameters &) const;
  void print_copyright(std::ostream &) const;
};

Description

SimpleFactory public construct/copy/destruct

  1. SimpleFactory();

SimpleFactory public member functions

  1. Task * make_task(const ProcessList & w, const boost::filesystem::path & fn) const;
  2. Task * make_task(const ProcessList & w, const Parameters & p) const;
  3. void print_copyright(std::ostream & out) const;
Copyright © 1994, 2002-2005 Matthias Troyer, Synge Todo

PrevUpHomeNext