Itasca C++ Interface
iapply.h
1 #pragma once
2 
4 
5 namespace zone {
6  class IApply {
7  public:
8  virtual itasca::IThing *getIThing()=0;
9  virtual const itasca::IThing *getIThing() const=0;
10  virtual IString getName() const=0;
11  virtual QString getCaptionName() const=0;
12  };
13 
14  class IApplyItem {
15  public:
16  virtual IApply* getApply() = 0;
17  virtual const IApply* getApply() const = 0;
18  };
19 } // namespace zone
Definition: istring.h:14
Base class for items that will be stored in containers.
Definition: ithing.h:30
Definition: iapply.h:6
Definition: iapply.h:14
Base class for items that will be stored in containers.