Changeset 15721 for branches/1614_GeneralizedQAP/HeuristicLab.Optimization/3.3/Algorithms/EngineAlgorithm.cs
- Timestamp:
- 02/04/18 22:33:26 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/1614_GeneralizedQAP/HeuristicLab.Optimization/3.3/Algorithms/EngineAlgorithm.cs
r15719 r15721 71 71 } 72 72 73 public override TimeSpan ExecutionTime {74 get { return engine.ExecutionTime; }75 }76 77 73 public override ResultCollection Results { 78 74 get { … … 200 196 private void RegisterEngineEvents() { 201 197 Engine.ExceptionOccurred += new EventHandler<EventArgs<Exception>>(Engine_ExceptionOccurred); 198 Engine.ExecutionTimeChanged += new EventHandler(Engine_ExecutionTimeChanged); 202 199 Engine.Paused += new EventHandler(Engine_Paused); 203 200 Engine.Prepared += new EventHandler(Engine_Prepared); … … 207 204 private void DeregisterEngineEvents() { 208 205 Engine.ExceptionOccurred -= new EventHandler<EventArgs<Exception>>(Engine_ExceptionOccurred); 206 Engine.ExecutionTimeChanged -= new EventHandler(Engine_ExecutionTimeChanged); 209 207 Engine.Paused -= new EventHandler(Engine_Paused); 210 208 Engine.Prepared -= new EventHandler(Engine_Prepared); … … 214 212 private void Engine_ExceptionOccurred(object sender, EventArgs<Exception> e) { 215 213 OnExceptionOccurred(e.Value); 214 } 215 private void Engine_ExecutionTimeChanged(object sender, EventArgs e) { 216 ExecutionTime = Engine.ExecutionTime; 216 217 } 217 218 private void Engine_Paused(object sender, EventArgs e) {
Note: See TracChangeset
for help on using the changeset viewer.