ANNA Suite  2020b
Multipurpose development suite for Telco applications
Public Member Functions | List of all members
anna::xml::Decompressor Class Reference

#include <Decompressor.hpp>

Inheritance diagram for anna::xml::Decompressor:
Inheritance graph
[legend]
Collaboration diagram for anna::xml::Decompressor:
Collaboration graph
[legend]

Public Member Functions

 Decompressor ()
 
virtual ~Decompressor ()
 
const Documentapply (const DataBlock &dataBlock) noexcept(false)
 

Detailed Description

Obtiene la información original de un documento XML comprimido con una instancia de la clase Compressor.

See also
Compressor
Warning
Esta es una clase bastante pesada, por lo que casi-imprescindible reusar una misma instancia cada vez que se requiera comprimir un documento XML.

Constructor & Destructor Documentation

◆ Decompressor()

anna::xml::Decompressor::Decompressor ( )

Constructor.

◆ ~Decompressor()

virtual anna::xml::Decompressor::~Decompressor ( )
virtual

Destructor.

Member Function Documentation

◆ apply()

const Document& anna::xml::Decompressor::apply ( const DataBlock dataBlock)
noexcept

Recupera el contenido original del documento XML comprimido con la clase Compressor.

Parameters
dataBlockBloque de datos obtenido como resultado de invocar a Compressor::apply.
Returns
El documento XML comprimido en el bloque de datos.

The documentation for this class was generated from the following file: