Remove dynamic exceptions
[anna.git] / include / anna / core / oam / CounterRecorder.hpp
index d1a91fd..b9cd90b 100644 (file)
@@ -30,25 +30,25 @@ public:
   /**
      Inicia el proceso de grabacion.
   */
-  virtual void open() throw(RuntimeException) = 0;
+  virtual void open() noexcept(false) = 0;
 
   /**
      Transfiere el contador recibido como parametro al medio fisico. Solo nos llegaran los
      contadores modificados desde la ultima vez que se ejecuto el proceso de grabacion.
      \param counter Contador que debemos transferir al medio fisico.
   */
-  virtual void apply(const Counter& counter) throw(RuntimeException) = 0;
+  virtual void apply(const Counter& counter) noexcept(false) = 0;
 
   /**
      Termina el proceso de grabacion.
   */
-  virtual void close() throw() = 0;
+  virtual void close()  = 0;
 
   /**
      Devuelve una cadena con la informacion relevante de este objeto.
      \return Una cadena con la informacion relevante de este objeto.
   */
-  virtual std::string asString() const throw() = 0;
+  virtual std::string asString() const  = 0;
 };
 
 }