X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Fblock.cpp;h=a0d90f3a3ea153586342cc202707fe88ee313f3a;hb=508ee4bfcc0f8fb1373fb7af251c59c873ef896f;hp=7c0409d94588caa787f1c73d440189c69de68a0b;hpb=1124a98ce5e1edee1904eeec089976d446601afd;p=r2c2.git diff --git a/source/libr2c2/block.cpp b/source/libr2c2/block.cpp index 7c0409d..a0d90f3 100644 --- a/source/libr2c2/block.cpp +++ b/source/libr2c2/block.cpp @@ -2,7 +2,6 @@ #include #include #include "block.h" -#include "driver.h" #include "layout.h" #include "route.h" #include "trackcircuit.h" @@ -212,6 +211,11 @@ void Block::determine_id() signal_name_changed.emit(name); } +DataFile::Statement Block::save_reference() const +{ + return (DataFile::Statement("block"), id); +} + Block::Endpoint::Endpoint(Track *t, unsigned e): track(t),