X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Ftrackcircuit.cpp;h=7efe4d094cae020a88e7e154e2ecd38f105f2b09;hb=d051af7264ee62d03473f1929414e262e918c30a;hp=2bdfe8b2fe4ba63666472f71a1888fac015c5d94;hpb=59bae8acd679127602cf35d22bcd37e316a5a056;p=r2c2.git diff --git a/source/libr2c2/trackcircuit.cpp b/source/libr2c2/trackcircuit.cpp index 2bdfe8b..7efe4d0 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_id()); +} + +void TrackCircuit::set_address(unsigned) +{ + throw logic_error("use Track::set_sensor_id"); } } // namespace R2C2