IRegistryPreview.h
Go to the documentation of this file.
1 #ifndef icmpstr_IRegistryPreview_included
2 #define icmpstr_IRegistryPreview_included
3 
4 
5 #include "istd/IChangeable.h"
6 
7 #include "icomp/IRegistry.h"
8 
9 #include "icmpstr/icmpstr.h"
10 
11 
12 namespace icmpstr
13 {
14 
15 
16 class IRegistryPreview: virtual public istd::IChangeable
17 {
18 public:
22  virtual bool StartRegistry(const icomp::IRegistry& registry) = 0;
23 
27  virtual bool IsRunning() const = 0;
28 
32  virtual void AbortRegistry() = 0;
33 };
34 
35 
36 } // namespace icmpstr
37 
38 
39 #endif // !icmpstr_IRegistryPreview_included
40 
virtual bool StartRegistry(const icomp::IRegistry &registry)=0
Start registry execution.
virtual void AbortRegistry()=0
Abort registry execution.
virtual bool IsRunning() const =0
Returns true if the registry registry is executing.

© 2007-2011 Witold Gantzke and Kirill Lepskiy