ALPS Home Libraries License Support People ALPS Web Site

PrevUpHomeNext

Class template BasicFactory

alps::scheduler::BasicFactory

Synopsis

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

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

  // public member functions
  virtual Worker * 
  make_worker(const ProcessList &, const Parameters &, int) const;
  virtual void print_copyright(std::ostream &) const;
};

Description

BasicFactory public construct/copy/destruct

  1. BasicFactory();

BasicFactory public member functions

  1. virtual Worker * 
    make_worker(const ProcessList & where, const Parameters & parms, int node) const;
  2. virtual void print_copyright(std::ostream & out) const;
Copyright © 1994, 2002-2005 Matthias Troyer, Synge Todo

PrevUpHomeNext