Remove dynamic exceptions
[anna.git] / include / anna / html / Parser.hpp
index e0403e1..63f17ce 100644 (file)
@@ -36,7 +36,7 @@ public:
         \li Solo deberia ser llamado despues de Parser::apply.
         \li El nodo devuelto no puede ser usado despues de invocar al destructor de este Parser.
   */
-  const html::Node* getHead() throw(RuntimeException);
+  const html::Node* getHead() noexcept(false);
 
   /**
      Obtiene el nodo BODY del documento HTML analizado. Si no esta establecido lanzara una excepcion.
@@ -45,13 +45,13 @@ public:
         \li Solo deberia ser llamado despues de Parser::apply.
         \li El nodo devuelto no puede ser usado despues de invocar al destructor de este Parser.
   */
-  const html::Node* getBody() throw(RuntimeException);
+  const html::Node* getBody() noexcept(false);
 
 private:
   const html::Node* a_head;
   const html::Node* a_body;
 
-  void reset() throw() { xml::Parser::reset(); a_head = a_body = NULL; }
+  void reset() { xml::Parser::reset(); a_head = a_body = NULL; }
 
 };