comparison Framework/Oracle/IOracle.h @ 775:cf1102295ae5

Merge from default
author Benjamin Golinvaux <bgo@osimis.io>
date Fri, 24 May 2019 16:00:24 +0200
parents f6438fdc447e
children 9a6c7a5dcb76
comparison
equal deleted inserted replaced
774:66ac7a2d1e3a 775:cf1102295ae5
30 public: 30 public:
31 virtual ~IOracle() 31 virtual ~IOracle()
32 { 32 {
33 } 33 }
34 34
35 virtual void Start() = 0;
36
37 virtual void Stop() = 0;
38
35 virtual void Schedule(const IObserver& receiver, 39 virtual void Schedule(const IObserver& receiver,
36 IOracleCommand* command) = 0; // Takes ownership 40 IOracleCommand* command) = 0; // Takes ownership
37 }; 41 };
38 } 42 }