Eneboo - Documentación para desarrolladores
Clases | 'defines' | 'typedefs' | Funciones
Referencia del Archivo src/qt/src/3rdparty/libpng/pngtest.c
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include "png.h"

Clases

struct  memory_information

'defines'

#define READFILE(file, data, length, check)   check=(png_size_t)fread(data,(png_size_t)1,length,file)
#define WRITEFILE(file, data, length, check)   check=(png_size_t)fwrite(data,(png_size_t)1, length, file)
#define FCLOSE(file)   fclose(file)
#define PNG_DEBUG   0
#define SINGLE_ROWBUF_ALLOC
#define STDERR   stdout
#define HANDLE_CHUNK_IF_SAFE   2
#define HANDLE_CHUNK_ALWAYS   3

'typedefs'

typedef struct memory_information memory_information
typedef memory_information FAR * memory_infop
typedef version_1_2_5 your_png_h_is_not_version_1_2_5

Funciones

int test_one_file PNGARG ((PNG_CONST char *inname, PNG_CONST char *outname))
void read_row_callback (png_structp png_ptr, png_uint_32 row_number, int pass)
void write_row_callback (png_structp png_ptr, png_uint_32 row_number, int pass)
void count_filters (png_structp png_ptr, png_row_infop row_info, png_bytep data)
void count_zero_samples (png_structp png_ptr, png_row_infop row_info, png_bytep data)
png_voidp png_debug_malloc PNGARG ((png_structp png_ptr, png_uint_32 size))
void png_debug_free PNGARG ((png_structp png_ptr, png_voidp ptr))
png_voidp png_debug_malloc (png_structp png_ptr, png_uint_32 size)
void png_debug_free (png_structp png_ptr, png_voidp ptr)
int test_one_file (PNG_CONST char *inname, PNG_CONST char *outname)
int main (int argc, char *argv[])

Documentación de los 'defines'

#define FCLOSE (   file)    fclose(file)
#define HANDLE_CHUNK_ALWAYS   3
#define HANDLE_CHUNK_IF_SAFE   2
#define PNG_DEBUG   0
#define READFILE (   file,
  data,
  length,
  check 
)    check=(png_size_t)fread(data,(png_size_t)1,length,file)
#define SINGLE_ROWBUF_ALLOC
#define STDERR   stdout
#define WRITEFILE (   file,
  data,
  length,
  check 
)    check=(png_size_t)fwrite(data,(png_size_t)1, length, file)

Documentación de los 'typedefs'


Documentación de las funciones

void count_filters ( png_structp  png_ptr,
png_row_infop  row_info,
png_bytep  data 
)
void count_zero_samples ( png_structp  png_ptr,
png_row_infop  row_info,
png_bytep  data 
)
int main ( int  argc,
char *  argv[] 
)
void png_debug_free ( png_structp  png_ptr,
png_voidp  ptr 
)
png_voidp png_debug_malloc ( png_structp  png_ptr,
png_uint_32  size 
)
void png_debug_free PNGARG ( (png_structp png_ptr, png_voidp ptr )
int test_one_file PNGARG ( (PNG_CONST char *inname, PNG_CONST char *outname)  )
png_voidp png_debug_malloc PNGARG ( (png_structp png_ptr, png_uint_32 size )
void read_row_callback ( png_structp  png_ptr,
png_uint_32  row_number,
int  pass 
)
int test_one_file ( PNG_CONST char *  inname,
PNG_CONST char *  outname 
)
void write_row_callback ( png_structp  png_ptr,
png_uint_32  row_number,
int  pass 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'