zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
pngconf.h File Reference
#include <limits.h>
#include <string.h>
#include <stdio.h>

Go to the source code of this file.

Macros

#define FAR
 
#define FARDATA
 
#define PNG_ALLOCATED   /* The result of the function is new memory */
 
#define PNG_CALLBACK(type, name, args)   type (PNGCBAPI name) PNGARG(args)
 
#define PNG_CONST   const
 
#define PNG_DEPRECATED   /* Use of this function is deprecated */
 
#define PNG_EMPTY   /*empty list*/
 
#define PNG_EXPORT(ordinal, type, name, args)   PNG_EXPORTA(ordinal, type, name, args, PNG_EMPTY)
 
#define PNG_EXPORT_TYPE(type)   PNG_IMPEXP type
 
#define PNG_EXPORTA(ordinal, type, name, args, attributes)
 
#define PNG_FIXED_EXPORT(ordinal, type, name, args)
 
#define PNG_FP_EXPORT(ordinal, type, name, args)
 
#define PNG_FUNCTION(type, name, args, attributes)   attributes type name args
 
#define PNG_IMPEXP
 
#define PNG_NORETURN   /* This function does not return */
 
#define PNG_PEDANTIC_WARNINGS_SUPPORTED
 
#define PNG_PRIVATE   /* This is a private libpng function */
 
#define PNG_REMOVED(ordinal, type, name, args, attributes)
 
#define png_sizeof(x)   (sizeof (x))
 
#define PNG_USE_READ_MACROS
 
#define PNG_USE_RESULT   /* The result of this function must be checked */
 
#define PNGAPI   PNGCAPI
 
#define PNGARG(arglist)   arglist
 
#define PNGCAPI
 
#define PNGCBAPI   PNGCAPI
 

Typedefs

typedef png_size_t png_alloc_size_t
 
typedef unsigned char png_byte
 
typedef png_byte FARpng_bytep
 
typedef png_byte FAR *FARpng_bytepp
 
typedef char FARpng_charp
 
typedef char FAR *FARpng_charpp
 
typedef char FAR *FAR *FARpng_charppp
 
typedef PNG_CONST png_byte FARpng_const_bytep
 
typedef PNG_CONST char FARpng_const_charp
 
typedef PNG_CONST char FAR *FARpng_const_charpp
 
typedef PNG_CONST
png_fixed_point FAR
png_const_fixed_point_p
 
typedef PNG_CONST png_int_16 FARpng_const_int_16p
 
typedef PNG_CONST png_int_32 FARpng_const_int_32p
 
typedef PNG_CONST png_size_t FARpng_const_size_tp
 
typedef PNG_CONST png_uint_16 FARpng_const_uint_16p
 
typedef PNG_CONST png_uint_32 FARpng_const_uint_32p
 
typedef PNG_CONST void FARpng_const_voidp
 
typedef png_int_32 png_fixed_point
 
typedef png_fixed_point FARpng_fixed_point_p
 
typedef png_fixed_point FAR *FARpng_fixed_point_pp
 
typedef short png_int_16
 
typedef png_int_16 FARpng_int_16p
 
typedef png_int_16 FAR *FARpng_int_16pp
 
typedef int png_int_32
 
typedef png_int_32 FARpng_int_32p
 
typedef png_int_32 FAR *FARpng_int_32pp
 
typedef size_t png_size_t
 
typedef png_size_t FARpng_size_tp
 
typedef unsigned short png_uint_16
 
typedef png_uint_16 FARpng_uint_16p
 
typedef png_uint_16 FAR *FARpng_uint_16pp
 
typedef unsigned int png_uint_32
 
typedef png_uint_32 FARpng_uint_32p
 
typedef png_uint_32 FAR *FARpng_uint_32pp
 
typedef void FARpng_voidp
 

Macro Definition Documentation

#define FAR

Definition at line 510 of file pngconf.h.

#define FARDATA

Definition at line 515 of file pngconf.h.

Referenced by png_read_push_finish_row().

#define PNG_ALLOCATED   /* The result of the function is new memory */

Definition at line 395 of file pngconf.h.

#define PNG_CALLBACK (   type,
  name,
  args 
)    type (PNGCBAPI name) PNGARG(args)

Definition at line 318 of file pngconf.h.

#define PNG_DEPRECATED   /* Use of this function is deprecated */

Definition at line 386 of file pngconf.h.

#define PNG_EMPTY   /*empty list*/

Definition at line 307 of file pngconf.h.

#define PNG_EXPORT (   ordinal,
  type,
  name,
  args 
)    PNG_EXPORTA(ordinal, type, name, args, PNG_EMPTY)

Definition at line 309 of file pngconf.h.

#define PNG_EXPORT_TYPE (   type)    PNG_IMPEXP type

Definition at line 290 of file pngconf.h.

#define PNG_EXPORTA (   ordinal,
  type,
  name,
  args,
  attributes 
)
Value:
extern attributes)
GLint GLenum GLsizei GLsizei GLsizei GLint GLenum GLenum type
Definition: gl2ext.h:845
EGLImageKHR EGLint * name
Definition: eglext.h:284
#define PNGARG(arglist)
Definition: pngconf.h:91
#define PNGAPI
Definition: pngconf.h:260
#define PNG_EXPORT_TYPE(type)
Definition: pngconf.h:290
#define PNG_FUNCTION(type, name, args, attributes)
Definition: pngconf.h:286

Definition at line 299 of file pngconf.h.

#define PNG_FIXED_EXPORT (   ordinal,
  type,
  name,
  args 
)

Definition at line 413 of file pngconf.h.

#define PNG_FP_EXPORT (   ordinal,
  type,
  name,
  args 
)

Definition at line 405 of file pngconf.h.

#define PNG_FUNCTION (   type,
  name,
  args,
  attributes 
)    attributes type name args

Definition at line 286 of file pngconf.h.

#define PNG_IMPEXP

Definition at line 274 of file pngconf.h.

#define PNG_NORETURN   /* This function does not return */

Definition at line 392 of file pngconf.h.

#define PNG_PEDANTIC_WARNINGS_SUPPORTED

Definition at line 330 of file pngconf.h.

#define PNG_PRIVATE   /* This is a private libpng function */

Definition at line 398 of file pngconf.h.

#define PNG_REMOVED (   ordinal,
  type,
  name,
  args,
  attributes 
)

Definition at line 314 of file pngconf.h.

#define PNG_USE_READ_MACROS

Definition at line 59 of file pngconf.h.

#define PNG_USE_RESULT   /* The result of this function must be checked */

Definition at line 389 of file pngconf.h.

#define PNGAPI   PNGCAPI

Definition at line 260 of file pngconf.h.

#define PNGARG (   arglist)    arglist

Definition at line 91 of file pngconf.h.

#define PNGCAPI

Definition at line 254 of file pngconf.h.

#define PNGCBAPI   PNGCAPI

Definition at line 257 of file pngconf.h.

Typedef Documentation

Definition at line 591 of file pngconf.h.

typedef unsigned char png_byte

Definition at line 449 of file pngconf.h.

Definition at line 526 of file pngconf.h.

Definition at line 553 of file pngconf.h.

typedef char FAR* png_charp

Definition at line 536 of file pngconf.h.

typedef char FAR* FAR* png_charpp

Definition at line 559 of file pngconf.h.

typedef char FAR* FAR* FAR* png_charppp

Definition at line 566 of file pngconf.h.

Definition at line 527 of file pngconf.h.

typedef PNG_CONST char FAR* png_const_charp

Definition at line 537 of file pngconf.h.

Definition at line 558 of file pngconf.h.

Definition at line 539 of file pngconf.h.

Definition at line 535 of file pngconf.h.

Definition at line 531 of file pngconf.h.

Definition at line 541 of file pngconf.h.

Definition at line 533 of file pngconf.h.

Definition at line 529 of file pngconf.h.

Definition at line 525 of file pngconf.h.

Definition at line 521 of file pngconf.h.

Definition at line 538 of file pngconf.h.

Definition at line 560 of file pngconf.h.

typedef short png_int_16

Definition at line 448 of file pngconf.h.

Definition at line 534 of file pngconf.h.

Definition at line 557 of file pngconf.h.

typedef int png_int_32

Definition at line 442 of file pngconf.h.

Definition at line 530 of file pngconf.h.

Definition at line 555 of file pngconf.h.

typedef size_t png_size_t

Definition at line 454 of file pngconf.h.

Definition at line 540 of file pngconf.h.

typedef unsigned short png_uint_16

Definition at line 447 of file pngconf.h.

Definition at line 532 of file pngconf.h.

Definition at line 556 of file pngconf.h.

typedef unsigned int png_uint_32

Definition at line 441 of file pngconf.h.

Definition at line 528 of file pngconf.h.

Definition at line 554 of file pngconf.h.

typedef void FAR* png_voidp

Definition at line 524 of file pngconf.h.