Remove dynamic exceptions
[anna.git] / include / anna / dbms / LongBlock.hpp
index d0cb9c0..2dab54f 100644 (file)
@@ -61,58 +61,58 @@ public:
      Devuelve el tamao actual de este dato.
      \return El tamao actual de este dato.
   */
-  int getSize() const throw() { return a_value.getSize(); }
+  int getSize() const { return a_value.getSize(); }
 
   /**
      Devuelve el contenido de la este bloque de memoria.
      \return  Devuelve el contenido de la este bloque de memoria.
      \warning Si el metodo Data::isNull devolvio \em true el resultado de este metodo no esta definido.
   */
-  const anna::DataBlock& getValue() const throw() { return a_value; }
+  const anna::DataBlock& getValue() const { return a_value; }
 
   /**
      Devuelve el contenido de la este bloque de memoria.
      \return  Devuelve el contenido de la este bloque de memoria.
      \warning Si el metodo Data::isNull devolvio \em true el resultado de este metodo no esta definido.
   */
-  anna::DataBlock& getValue() throw() { return a_value; }
+  anna::DataBlock& getValue() { return a_value; }
 
   /**
      Operador de asignacin.
      \param other Bloque del que copiar.
      \return La instancia de este bloque de memoria.
   */
-  LongBlock& operator = (const LongBlock& other) throw(RuntimeException);
+  LongBlock& operator = (const LongBlock& other) noexcept(false);
 
   /**
      Operador de asignacin.
      \param value Valor que queremos a asignar.
      \return La instancia de esta cadena.
   */
-  LongBlock& operator = (const anna::DataBlock& value) throw(RuntimeException);
+  LongBlock& operator = (const anna::DataBlock& value) noexcept(false);
 
   /**
      Operador de conversion.
      \return El anna::DataBlock asociado a esta instancia.
   */
-  operator anna::DataBlock& () throw() { return a_value; }
+  operator anna::DataBlock& () { return a_value; }
 
   /**
      Operador de conversion.
      \return El anna::DataBlock asociado a esta instancia.
   */
-  operator const anna::DataBlock& () const throw() { return a_value; }
+  operator const anna::DataBlock& () const { return a_value; }
 
   /**
      Devuelve una cadena con la informacion referente a esta instancia.
      \return Una cadena con la informacion referente a esta instancia.
   */
-  std::string asString() const throw();
+  std::string asString() const ;
 
 protected:
   anna::DataBlock a_value;
 
-  void do_clear() throw() { a_value.clear(); }
+  void do_clear() { a_value.clear(); }
 };
 
 }