X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Ftrackcircuit.cpp;h=851a2ba0669c595d42a05d35f0fedd804c14737c;hb=9a7097fed866060efb8738f8b2f17d5c96a6c980;hp=2bdfe8b2fe4ba63666472f71a1888fac015c5d94;hpb=59bae8acd679127602cf35d22bcd37e316a5a056;p=r2c2.git diff --git a/source/libr2c2/trackcircuit.cpp b/source/libr2c2/trackcircuit.cpp index 2bdfe8b..851a2ba 100644 --- a/source/libr2c2/trackcircuit.cpp +++ b/source/libr2c2/trackcircuit.cpp @@ -1,13 +1,21 @@ +#include #include "block.h" #include "trackcircuit.h" +using namespace std; + namespace R2C2 { TrackCircuit::TrackCircuit(Layout &l, Block &b): Sensor(l), block(b) { - address = block.get_sensor_id(); + Sensor::set_address(block.get_sensor_address()); +} + +void TrackCircuit::set_address(unsigned) +{ + throw logic_error("use Track::set_sensor_id"); } } // namespace R2C2