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(); }
};
}