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 | Attributs privés | Liste de tous les membres
Référence de la classe PNGEncoder

#include <PNGEncoder.h>

Graphe d'héritage de PNGEncoder:
Inheritance graph
Graphe de collaboration de PNGEncoder:
Collaboration graph

Fonctions membres publiques

 PNGEncoder (Image *image, Palette *palette=NULL)
 ~PNGEncoder ()
size_t read (uint8_t *buffer, size_t size)
bool eof ()
std::string getType ()
std::string getEncoding ()
int getHttpStatus ()
- Fonctions membres publiques inherited from DataStream
virtual ~DataStream ()

Fonctions membres protégées

virtual size_t write_IHDR (uint8_t *buffer, size_t size, uint8_t colortype)
virtual size_t write_IDAT (uint8_t *buffer, size_t size)
virtual size_t write_IEND (uint8_t *buffer, size_t size)
void addCRC (uint8_t *buffer, uint32_t length)

Attributs protégés

Imageimage
int line
Palettepalette
Palettestubpalette

Attributs privés

uint8_t * linebuffer
z_stream zstream

Description détaillée

D

Documentation des constructeurs et destructeur

PNGEncoder::PNGEncoder ( Image image,
Palette palette = NULL 
)

D

Voici le graphe d'appel pour cette fonction :

PNGEncoder::~PNGEncoder ( )

D

Documentation des fonctions membres

bool PNGEncoder::eof ( )
virtual

Indique la fin du flux. read() renverra systématiquement 0 lorsque la fin du flux est atteinte.

Renvoie
true s'il n'y a plus de données à lire.

Implémente DataStream.

Voici le graphe d'appel pour cette fonction :

std::string PNGEncoder::getEncoding ( )
inlinevirtual

Indique l'encodage associé au flux.

Implémente DataStream.

int PNGEncoder::getHttpStatus ( )
inlinevirtual

Indique le statut Http associé au flux.

Implémente DataStream.

std::string PNGEncoder::getType ( )
inlinevirtual

Indique le type MIME associé au flux.

Implémente DataStream.

size_t PNGEncoder::read ( uint8_t *  buffer,
size_t  size 
)
virtual

D

Implémente DataStream.

Voici le graphe d'appel pour cette fonction :


La documentation de cette classe a été générée à partir des fichiers suivants :