From d479f9d080fc6ee5d72be499376da834b05f1b58 Mon Sep 17 00:00:00 2001 From: Matteo Cypriani Date: Fri, 27 Apr 2012 17:36:22 +0200 Subject: [PATCH] [Positioner] posexcept: add autocalibration_error --- owlps-positioner/src/posexcept.cc | 5 +++++ owlps-positioner/src/posexcept.hh | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/owlps-positioner/src/posexcept.cc b/owlps-positioner/src/posexcept.cc index cf0963d..d0035e1 100644 --- a/owlps-positioner/src/posexcept.cc +++ b/owlps-positioner/src/posexcept.cc @@ -26,6 +26,11 @@ element_not_found(const string &_explanation) throw(): posexcept("Element not found in collection: " + _explanation) {} +autocalibration_error:: +autocalibration_error(const string &_explanation) throw(): + posexcept("Cannot generate reference points: " + _explanation) {} + + /* *** Configuration *** */ diff --git a/owlps-positioner/src/posexcept.hh b/owlps-positioner/src/posexcept.hh index ad97615..cf4c594 100644 --- a/owlps-positioner/src/posexcept.hh +++ b/owlps-positioner/src/posexcept.hh @@ -50,6 +50,13 @@ public: } ; +class autocalibration_error: public posexcept +{ +public: + autocalibration_error(const std::string &_explanation) throw() ; +} ; + + /* *** Configuration *** */