Remove dynamic exceptions
[anna.git] / include / anna / comm / IndexedDelivery.hpp
index 965801e..f94bfc5 100644 (file)
@@ -54,11 +54,11 @@ public:
      \param key Clave usada para calcular el servidor destino.
      \warning Este metodo debe invocarse siempre antes de enviar un mensaje.
   */
-  void prepare(const int key) throw(RuntimeException);
+  void prepare(const int key) noexcept(false);
 
-  std::string asString() const throw();
+  std::string asString() const ;
 
-  xml::Node* asXML(xml::Node* parent) const throw();
+  xml::Node* asXML(xml::Node* parent) const ;
 
   /**
      Metodo que devuelve el nombre completo de este selector de recursos.
@@ -66,7 +66,7 @@ public:
      a los que pertenece la clase.
      \return Una cadena con el nombre de este selector.
   */
-  static const char* className() throw() { return "anna::comm::IndexedDelivery"; }
+  static const char* className() { return "anna::comm::IndexedDelivery"; }
 
 private:
   //------------------------------------------------------------------------------------
@@ -75,8 +75,8 @@ private:
   const Mode::_v a_mode;
   iterator a_iikey;
 
-  virtual void do_initialize() throw(RuntimeException) {;}
-  comm::Resource* do_apply() throw(RuntimeException);
+  virtual void do_initialize() noexcept(false) {;}
+  comm::Resource* do_apply() noexcept(false);
 };
 
 }