IApplication.h
Go to the documentation of this file.
1 #ifndef WIRECELLIFACE_IAPPLICATION
2 #define WIRECELLIFACE_IAPPLICATION
3 
4 
6 
7 namespace WireCell {
8 
9  /**
10  * An application executes something post-configuration.
11  */
12  class IApplication : public IComponent<IApplication> {
13  public:
14 
15  virtual ~IApplication();
16 
17  /// Implement to run something
18  virtual void execute() = 0;
19 
20  };
21 
22 }
23 
24 #endif
virtual void execute()=0
Implement to run something.
Definition: Main.h:22