TFCweb  1.0.4 $Rev: 483 $
TFC Primavera 2012: Nucli d'un servidor web
Mètodes públics | Llista de tots els membres
Referència de la Classe Transformacio

Interfície de les transformacions. Més...

#include <Transformacions.h>

Diagrama d'Herència per a Transformacio:
CadenaTransformacions TransformacioChunked TransformacioDeflate TransformacioIdentity

Mètodes públics

virtual ~Transformacio ()
virtual std::string destransforma (const std::string &text_transformat, EstatTransformacioInversa &estat) const =0
 Inverteix la transformació
virtual std::string finalitza () const =0
 Genera un bloc final.
virtual std::string transforma (const std::string &bloc) const =0
 Transforma un bloc de dades.

Descripció Detallada

Interfície de les transformacions.

Definició a la línia 63 del fitxer Transformacions.h.

Documentació del Constructor i el Destructor

virtual ~Transformacio ( )
inlinevirtual

Definició a la línia 65 del fitxer Transformacions.h.

Documentació de les Funcions Membre

virtual std::string destransforma ( const std::string &  text_transformat,
EstatTransformacioInversa estat 
) const
pure virtual

Inverteix la transformació

Remarca
A diferencia de transforma() està pensada per ser cridada sobre el text transformat al complet
Per fer:
TODO: Fer servir callbacks

Implementat a CadenaTransformacions, TransformacioDeflate, TransformacioChunked i TransformacioIdentity.

virtual std::string finalitza ( ) const
pure virtual
virtual std::string transforma ( const std::string &  bloc) const
pure virtual

La documentació d'aquesta classe es va generar a partir del següent fitxer: