Remove dynamic exceptions
[anna.git] / include / anna / dbms / StatementTranslator.hpp
index 8610aaa..dc28a5a 100644 (file)
@@ -46,7 +46,7 @@ class StatementTranslator {
    * Devuelve el nombre lógico de este traductor.
    * \return el nombre lógico de este traductor.
    */
-  const char* getName() const throw() { return a_name; }
+  const char* getName() const { return a_name; }
 
 protected:
   /**
@@ -68,7 +68,7 @@ protected:
    * pueda ser interpretada correctamente por el motor de base de datos sobre el que
    * se va a ejecutar.
    */
-  virtual const char* apply(const char* statement) throw(RuntimeException) = 0;
+  virtual const char* apply(const char* statement) noexcept(false) = 0;
 
 private:
   const char* a_name;