libimage  0.25.4
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Énumérations Macros Pages
Fonctions membres publiques | Fonctions membres protégées | Attributs protégés | Liste de tous les membres
Référence du modèle de la classe TiffDeflateEncoder< T >
Graphe d'héritage de TiffDeflateEncoder< T >:
Inheritance graph
Graphe de collaboration de TiffDeflateEncoder< T >:
Collaboration graph

Fonctions membres publiques

 TiffDeflateEncoder (Image *image, bool isGeoTiff=false)
std::string getEncoding ()
- Fonctions membres publiques inherited from TiffEncoder
 TiffEncoder (Image *image, int line, bool isGeoTiff)
 TiffEncoder (Image *image, int line)
virtual size_t read (uint8_t *buffer, size_t size)
virtual bool eof ()
std::string getType ()
int getHttpStatus ()
- Fonctions membres publiques inherited from DataStream
virtual ~DataStream ()

Fonctions membres protégées

bool encode ()
virtual void prepareHeader ()
virtual void prepareBuffer ()

Attributs protégés

T * linebuffer
z_stream zstream
- Attributs protégés inherited from TiffEncoder
Imageimage
int line
bool isGeoTiff
uint8_t * header
size_t sizeHeader
size_t tmpBufferSize
size_t tmpBufferPos
uint8_t * tmpBuffer

Additional Inherited Members

- Fonctions membres publiques statiques inherited from TiffEncoder
static DataStreamgetTiffEncoder (Image *image, Rok4Format::eformat_data format, bool isGeoTiff)
static DataStreamgetTiffEncoder (Image *image, Rok4Format::eformat_data format)

Documentation des fonctions membres

template<typename T>
std::string TiffDeflateEncoder< T >::getEncoding ( )
inlinevirtual

Indique l'encodage associé au flux.

Réimplémentée à partir de TiffEncoder.


La documentation de cette classe a été générée à partir du fichier suivant :