Itasca C++ Interface
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
iprocesslist.h
1 #pragma once
2 
3 namespace itascaxd {
4  class IProcess;
5 
6  class IProcessList {
7  public:
8  virtual IProcess * findProcess(const QString &name)=0;
9  virtual const IProcess * findProcess(const QString &name) const=0;
10  virtual QList<IProcess*> getAll() const = 0;
11  virtual QList<QPair<QString,quint64>> getStepNumbers() const=0;
12  virtual QList<QPair<QString,double>> getModelTimes() const=0;
13 
14  };
15 } // namespace itascaxd
16 // EoF
Definition: iprocess.h:13
Definition: iprocesslist.h:6
Itasca Library standard namespace, specific to 2D or 3D.
Definition: icontactmodule.h:4