zenilib: zenilib/jni/external/libpng/pngconf.h File Reference

zenilib 0.5.3.0

- Main Page
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros | Typedefs
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 FAR * | png_bytep
typedef png_byte FAR *FAR * | png_bytepp
typedef char FAR * | png_charp
typedef char FAR *FAR * | png_charpp
typedef char FAR *FAR *FAR * | png_charppp
typedef PNG_CONST png_byte FAR * | png_const_bytep
typedef PNG_CONST char FAR * | png_const_charp
typedef PNG_CONST char FAR *FAR * | png_const_charpp
typedef PNG_CONST png_fixed_point FAR * | png_const_fixed_point_p
typedef PNG_CONST png_int_16 FAR * | png_const_int_16p
typedef PNG_CONST png_int_32 FAR * | png_const_int_32p
typedef PNG_CONST png_size_t FAR * | png_const_size_tp
typedef PNG_CONST png_uint_16 FAR * | png_const_uint_16p
typedef PNG_CONST png_uint_32 FAR * | png_const_uint_32p
typedef PNG_CONST void FAR * | png_const_voidp
typedef png_int_32 | png_fixed_point
typedef png_fixed_point FAR * | png_fixed_point_p
typedef png_fixed_point FAR *FAR * | png_fixed_point_pp
typedef short | png_int_16
typedef png_int_16 FAR * | png_int_16p
typedef png_int_16 FAR *FAR * | png_int_16pp
typedef int | png_int_32
typedef png_int_32 FAR * | png_int_32p
typedef png_int_32 FAR *FAR * | png_int_32pp
typedef size_t | png_size_t
typedef png_size_t FAR * | png_size_tp
typedef unsigned short | png_uint_16
typedef png_uint_16 FAR * | png_uint_16p
typedef png_uint_16 FAR *FAR * | png_uint_16pp
typedef unsigned int | png_uint_32
typedef png_uint_32 FAR * | png_uint_32p
typedef png_uint_32 FAR *FAR * | png_uint_32pp
typedef void FAR * | png_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_CONST const

Definition at line 426 of file pngconf.h.

Referenced by png_build_16bit_table(), png_build_16to8_table(), png_combine_row(), png_convert_to_rfc1123(), png_do_encode_alpha(), png_do_read_interlace(), png_do_rgb_to_gray(), png_do_write_interlace(), png_read_finish_row(), png_read_push_finish_row(), png_read_start_row(), png_write_finish_row(), and png_write_start_row().

#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:
PNG_FUNCTION(PNG_EXPORT_TYPE(type),(PNGAPI name),PNGARG(args), \
extern attributes)
type
GLint GLenum GLsizei GLsizei GLsizei GLint GLenum GLenum type
Definition: gl2ext.h:845
name
EGLImageKHR EGLint * name
Definition: eglext.h:284
PNGARG
#define PNGARG(arglist)
Definition: pngconf.h:91
PNGAPI
#define PNGAPI
Definition: pngconf.h:260
PNG_EXPORT_TYPE
#define PNG_EXPORT_TYPE(type)
Definition: pngconf.h:290
PNG_FUNCTION
#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_sizeof | ( |  | x | ) | (sizeof (x))

Definition at line 456 of file pngconf.h.

Referenced by png_build_16bit_table(), png_build_16to8_table(), PNG_FUNCTION(), png_handle_iTXt(), png_handle_pCAL(), png_handle_tEXt(), png_handle_zTXt(), png_info_destroy(), png_info_init_3(), png_init_filter_heuristics(), png_push_read_iTXt(), png_push_read_tEXt(), png_push_read_zTXt(), png_read_destroy(), png_read_png(), png_set_background_fixed(), png_set_bKGD(), png_set_hIST(), png_set_longjmp_fn(), png_set_pCAL(), png_set_PLTE(), png_set_quantize(), png_set_sBIT(), png_set_sPLT(), png_set_text_2(), png_set_tIME(), png_set_tRNS(), png_set_unknown_chunks(), png_text_compress(), png_write_destroy(), png_write_pCAL(), and test_one_file().

#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

typedef png_size_t png_alloc_size_t

Definition at line 591 of file pngconf.h.

typedef unsigned char png_byte

Definition at line 449 of file pngconf.h.

typedef png_byte FAR* png_bytep

Definition at line 526 of file pngconf.h.

typedef png_byte FAR* FAR* png_bytepp

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.

typedef PNG_CONST png_byte FAR* png_const_bytep

Definition at line 527 of file pngconf.h.

typedef PNG_CONST char FAR* png_const_charp

Definition at line 537 of file pngconf.h.

typedef PNG_CONST char FAR* FAR* png_const_charpp

Definition at line 558 of file pngconf.h.

typedef PNG_CONST png_fixed_point FAR* png_const_fixed_point_p

Definition at line 539 of file pngconf.h.

typedef PNG_CONST png_int_16 FAR* png_const_int_16p

Definition at line 535 of file pngconf.h.

typedef PNG_CONST png_int_32 FAR* png_const_int_32p

Definition at line 531 of file pngconf.h.

typedef PNG_CONST png_size_t FAR* png_const_size_tp

Definition at line 541 of file pngconf.h.

typedef PNG_CONST png_uint_16 FAR* png_const_uint_16p

Definition at line 533 of file pngconf.h.

typedef PNG_CONST png_uint_32 FAR* png_const_uint_32p

Definition at line 529 of file pngconf.h.

typedef PNG_CONST void FAR* png_const_voidp

Definition at line 525 of file pngconf.h.

typedef png_int_32 png_fixed_point

Definition at line 521 of file pngconf.h.

typedef png_fixed_point FAR* png_fixed_point_p

Definition at line 538 of file pngconf.h.

typedef png_fixed_point FAR* FAR* png_fixed_point_pp

Definition at line 560 of file pngconf.h.

typedef short png_int_16

Definition at line 448 of file pngconf.h.

typedef png_int_16 FAR* png_int_16p

Definition at line 534 of file pngconf.h.

typedef png_int_16 FAR* FAR* png_int_16pp

Definition at line 557 of file pngconf.h.

typedef int png_int_32

Definition at line 442 of file pngconf.h.

typedef png_int_32 FAR* png_int_32p

Definition at line 530 of file pngconf.h.

typedef png_int_32 FAR* FAR* png_int_32pp

Definition at line 555 of file pngconf.h.

typedef size_t png_size_t

Definition at line 454 of file pngconf.h.

typedef png_size_t FAR* png_size_tp

Definition at line 540 of file pngconf.h.

typedef unsigned short png_uint_16

Definition at line 447 of file pngconf.h.

typedef png_uint_16 FAR* png_uint_16p

Definition at line 532 of file pngconf.h.

typedef png_uint_16 FAR* FAR* png_uint_16pp

Definition at line 556 of file pngconf.h.

typedef unsigned int png_uint_32

Definition at line 441 of file pngconf.h.

typedef png_uint_32 FAR* png_uint_32p

Definition at line 528 of file pngconf.h.

typedef png_uint_32 FAR* FAR* png_uint_32pp

Definition at line 554 of file pngconf.h.

typedef void FAR* png_voidp

Definition at line 524 of file pngconf.h.