]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/blockallocator.h
Handle sensors in a separate class
[r2c2.git] / source / libr2c2 / blockallocator.h
index 39a327b9fa95810030267952a174cbd2073ffb02..6eecbd4e2c531eb0cbbcc49363a0910598fca774 100644 (file)
@@ -3,8 +3,8 @@
 
 #include <list>
 #include <msp/datafile/objectloader.h>
-#include "block.h"
 #include "blockiter.h"
+#include "sensor.h"
 
 namespace R2C2 {
 
@@ -72,7 +72,7 @@ public:
 private:
        void turnout_path_changed(Track &);
        void block_reserved(Block &, const Train *);
-       void block_state_changed(Block &, Block::State);
+       void sensor_state_changed(Sensor &, Sensor::State);
 
 public:
        void save(std::list<Msp::DataFile::Statement> &) const;