Skip to content
Snippets Groups Projects
Commit c1d7111d authored by Marco Clemencic's avatar Marco Clemencic
Browse files

Merge branch 'dev-stateful' into 'master'

make IStateful baseclass of IAlgTool, IAlgorithm and IService

IAlgTool, IAlgorithm and IService all declare the following pure
virtual functions:
      configure,initialize,start,stop,finalize,terminate,reinitialize
      restart and FSMState
which, presumable not by coincidence, also happens to be the
functions which IStateful declares.

This commit removes those declarations from IAlgTool, IAlgorithm
and IService, and instead makes them inherit from IStateful

Fixes GAUDI-1092

See merge request !23
parents 35dd00c0 e6c4f19c
No related branches found
Tags v94r2p1
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment