Free cookie consent management tool by TermsFeed Policy Generator

source: branches/SimulationCore/HeuristicLab.SimulationCore/3.3/DiscreteEvent/Interfaces/IActivity.cs @ 10450

Last change on this file since 10450 was 10450, checked in by abeham, 10 years ago

#1610: Added a base infrastructure for discrete event simulation

File size: 390 bytes
Line 
1using System;
2using System.Collections.Generic;
3using HeuristicLab.Common;
4
5namespace HeuristicLab.SimulationCore {
6  public interface IActivity<TModel> : IDeepCloneable, IContent
7    where TModel : IModel {
8    IEventQueue<TModel> EventQueue { get; }
9    IEnumerable<Guid> MonitoredActionIds { get; }
10
11    void ManageEvents(TModel model, IAction<TModel> lastAction);
12  }
13}
Note: See TracBrowser for help on using the repository browser.