#include <msp/core/refptr.h>
#include <msp/datafile/parser.h>
#include <msp/datafile/writer.h>
+#include <msp/io/print.h>
#include <msp/time/utils.h>
#include "block.h"
#include "catalogue.h"
{
if(driver)
driver->halt(true);
+ IO::print("Emergency: %s\n", msg);
signal_emergency.emit(msg);
}
if((*i)->get_sensor_id()==addr)
{
if(!(*i)->get_train())
- emergency("Unreserved sensor triggered");
+ emergency(format("Unreserved sensor %d triggered", addr));
break;
}
}