void position(float, float, float);
void rotation(float);
void sensor_address(unsigned);
void position(float, float, float);
void rotation(float);
void sensor_address(unsigned);
AttachmentList get_attachments_ordered(unsigned) const;
void save(std::list<Msp::DataFile::Statement> &) const;
AttachmentList get_attachments_ordered(unsigned) const;
void save(std::list<Msp::DataFile::Statement> &) const;
private:
void turnout_event(unsigned, unsigned);
void turnout_failed(unsigned);
private:
void turnout_event(unsigned, unsigned);
void turnout_failed(unsigned);