libimage  0.25.4
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Énumérations Macros Pages
Fonctions membres publiques | Fonctions membres privées statiques | Attributs privés | Liste de tous les membres
Référence de la classe JPEGEncoder

#include <JPEGEncoder.h>

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

Fonctions membres publiques

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

Fonctions membres privées statiques

static void init_destination (jpeg_compress_struct *cinfo)
static boolean empty_output_buffer (jpeg_compress_struct *cinfo)
static void term_destination (jpeg_compress_struct *cinfo)

Attributs privés

Imageimage
int status
int bufferLimit
uint8_t * linebuffer
struct jpeg_compress_struct cinfo
struct jpeg_error_mgr jerr

Description détaillée

D

Documentation des constructeurs et destructeur

JPEGEncoder::JPEGEncoder ( Image image)

D

Constructeur

Voici le graphe d'appel pour cette fonction :

JPEGEncoder::~JPEGEncoder ( )

D

Destructeur

Documentation des fonctions membres

bool JPEGEncoder::eof ( )
inlinevirtual

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.

std::string JPEGEncoder::getEncoding ( )
inlinevirtual

Indique l'encodage associé au flux.

Implémente DataStream.

int JPEGEncoder::getHttpStatus ( )
inlinevirtual

Indique le statut Http associé au flux.

Implémente DataStream.

std::string JPEGEncoder::getType ( )
inlinevirtual

Indique le type MIME associé au flux.

Implémente DataStream.

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

Lecture du flux JPEG

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 :