Ticket #33 (closed: fixed)

Opened 13 years ago

Last modified 5 years ago

Add an AlgorithmManager class to control the Algorithm instances

Reported by: Nick Draper Owned by: Dickon Champion
Priority: major Milestone: Iteration 2
Component: Keywords:
Cc: Blocked By:
Blocking: Tester:

Description

Add an AlgorithmManager class that inherits from AlgorithmFactory. The job of this class is to

  • provide a facade for the factory (code should not call the Factory Direct)
  • To maintain a list of all the algorithms that have been served out of the factory to allow the proper finilization and destruction.
  • You may want to implement this as an instance of a DataService

Change History

comment:1 Changed 13 years ago by Nick Draper

  • Owner set to Dickon Champion

comment:2 Changed 13 years ago by Nick Draper

(In [172]) added copy for the kernel dll re #33

comment:3 Changed 13 years ago by Dickon Champion

(In [178]) implementation of algorithm Manager for iteration 2. added extra source code into project file. refs #33

comment:4 Changed 13 years ago by Dickon Champion

(In [183]) implementation of algorithm Manager test routines refs #33

comment:5 Changed 13 years ago by Dickon Champion

(In [184]) implementation of algorithm Manager test routines refs #33

comment:6 Changed 13 years ago by Russell Taylor

(In [187]) Had to move code that deals with algorithm properties now that Algorithm Manager initializes algorithms before the user gets a chance to set properties. Re #33.

comment:7 Changed 13 years ago by Nick Draper

  • Status changed from new to closed
  • Resolution set to fixed

reported complete

comment:8 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 881

Note: See TracTickets for help on using tickets.