TFCweb
1.0.4 $Rev: 483 $
TFC Primavera 2012: Nucli d'un servidor web
|
Transformacio encadenada Exemple: Transformació "deflate,chunked": Més...
#include <Transformacions.h>
Mètodes públics | |
CadenaTransformacions () | |
CadenaTransformacions (const CadenaTransformacions &ct) | |
template<typename TTransformacio > | |
void | afegeix () |
virtual std::string | destransforma (const std::string &text, EstatTransformacioInversa &estat) const |
Inverteix la transformació | |
virtual std::string | finalitza () const |
Genera un bloc final. | |
CadenaTransformacions & | operator= (const CadenaTransformacions &ct) |
size_t | pasos () const |
virtual std::string | transforma (const std::string &bloc) const |
Transforma un bloc de dades. |
Tipus Protegits | |
typedef std::shared_ptr < Transformacio > | transformacio_ptr |
Atributs Privats | |
std::vector< transformacio_ptr > | cadena_ |
Transformacio encadenada Exemple: Transformació "deflate,chunked":
Definició a la línia 275 del fitxer Transformacions.h.
|
protected |
Definició a la línia 277 del fitxer Transformacions.h.
|
inline |
Definició a la línia 279 del fitxer Transformacions.h.
|
inline |
Definició a la línia 282 del fitxer Transformacions.h.
|
inline |
Definició a la línia 293 del fitxer Transformacions.h.
Referències CadenaTransformacions::cadena_.
Referenciat a CosResposta::determina_codificacions().
|
virtual |
Inverteix la transformació
Implementa Transformacio.
Definició a la línia 330 del fitxer Transformacions.cc.
Referències tfc::TRANSFORMAT.
|
virtual |
Genera un bloc final.
Implementa Transformacio.
Definició a la línia 322 del fitxer Transformacions.cc.
|
inline |
Definició a la línia 287 del fitxer Transformacions.h.
Referències CadenaTransformacions::cadena_.
|
inline |
Definició a la línia 301 del fitxer Transformacions.h.
Referències CadenaTransformacions::cadena_.
|
virtual |
Transforma un bloc de dades.
Implementa Transformacio.
Definició a la línia 314 del fitxer Transformacions.cc.
|
private |
Definició a la línia 303 del fitxer Transformacions.h.
Referenciat a CadenaTransformacions::afegeix(), CadenaTransformacions::operator=() i CadenaTransformacions::pasos().