* \param mode Modo de compresión realizado.
* \return El bloque de datos una vez comprimido y con la información suficiente para ser descomprimido.
*/
- const DataBlock& compress(const DataBlock& data, const Mode::_v mode = Mode::Default) throw(RuntimeException);
+ const DataBlock& compress(const DataBlock& data, const Mode::_v mode = Mode::Default) noexcept(false);
/**
* Descomprime el bloque de datos recibido como parámetro.
* \param originalSize Tamaño original que tenía el buffer antes de ser comprimido.
* \return El bloque de datos descomprimdo.
*/
- const DataBlock& uncompress(const DataBlock& zdata) throw(RuntimeException);
+ const DataBlock& uncompress(const DataBlock& zdata) noexcept(false);
private:
ZBlock(const ZBlock&);