COSMOS core  1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
pngconf.h File Reference
#include <limits.h>
#include <stddef.h>
#include <stdio.h>
#include <setjmp.h>
#include <time.h>
Include dependency graph for pngconf.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

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

Typedefs

typedef size_t png_size_t
 
typedef ptrdiff_t png_ptrdiff_t
 
typedef png_size_t png_alloc_size_t
 
typedef png_int_32 png_fixed_point
 
typedef void * png_voidp
 
typedef const void * png_const_voidp
 
typedef png_byte * png_bytep
 
typedef const png_byte * png_const_bytep
 
typedef png_uint_32 * png_uint_32p
 
typedef const png_uint_32 * png_const_uint_32p
 
typedef png_int_32 * png_int_32p
 
typedef const png_int_32 * png_const_int_32p
 
typedef png_uint_16 * png_uint_16p
 
typedef const png_uint_16 * png_const_uint_16p
 
typedef png_int_16 * png_int_16p
 
typedef const png_int_16 * png_const_int_16p
 
typedef char * png_charp
 
typedef const char * png_const_charp
 
typedef png_fixed_pointpng_fixed_point_p
 
typedef const png_fixed_pointpng_const_fixed_point_p
 
typedef png_size_tpng_size_tp
 
typedef const png_size_tpng_const_size_tp
 
typedef png_byte ** png_bytepp
 
typedef png_uint_32 ** png_uint_32pp
 
typedef png_int_32 ** png_int_32pp
 
typedef png_uint_16 ** png_uint_16pp
 
typedef png_int_16 ** png_int_16pp
 
typedef const char ** png_const_charpp
 
typedef char ** png_charpp
 
typedef png_fixed_point ** png_fixed_point_pp
 
typedef char *** png_charppp
 

Macro Definition Documentation

#define PNG_CONST   const /* backward compatibility only */
#define PNG_USE_READ_MACROS
#define PNGARG (   arglist)    arglist
#define PNGCAPI
#define PNGCBAPI   PNGCAPI
#define PNGAPI   PNGCAPI
#define PNG_IMPEXP
#define PNG_FUNCTION (   type,
  name,
  args,
  attributes 
)    attributes type name args
#define PNG_EXPORT_TYPE (   type)    PNG_IMPEXP type
#define PNG_EXPORTA (   ordinal,
  type,
  name,
  args,
  attributes 
)
Value:
extern attributes)
#define PNGARG(arglist)
Definition: pngconf.h:116
#define PNGAPI
Definition: pngconf.h:283
#define PNG_EXPORT_TYPE(type)
Definition: pngconf.h:313
string name
Definition: cubesat2obj.cpp:6
#define PNG_FUNCTION(type, name, args, attributes)
Definition: pngconf.h:309
#define PNG_EMPTY   /*empty list*/
#define PNG_EXPORT (   ordinal,
  type,
  name,
  args 
)    PNG_EXPORTA(ordinal, type, name, args, PNG_EMPTY)
#define PNG_REMOVED (   ordinal,
  type,
  name,
  args,
  attributes 
)
#define PNG_CALLBACK (   type,
  name,
  args 
)    type (PNGCBAPI name) PNGARG(args)
#define PNG_PEDANTIC_WARNINGS_SUPPORTED
#define PNG_DEPRECATED   /* Use of this function is deprecated */
#define PNG_USE_RESULT   /* The result of this function must be checked */
#define PNG_NORETURN   /* This function does not return */
#define PNG_ALLOCATED   /* The result of the function is new memory */
#define PNG_PRIVATE   /* This is a private libpng function */
#define PNG_RESTRICT   /* The C99 "restrict" feature */
#define PNG_FP_EXPORT (   ordinal,
  type,
  name,
  args 
)
#define PNG_FIXED_EXPORT (   ordinal,
  type,
  name,
  args 
)

Typedef Documentation

typedef size_t png_size_t
typedef ptrdiff_t png_ptrdiff_t
typedef png_int_32 png_fixed_point
typedef void* png_voidp
typedef const void* png_const_voidp
typedef png_byte* png_bytep
typedef const png_byte* png_const_bytep
typedef png_uint_32* png_uint_32p
typedef const png_uint_32* png_const_uint_32p
typedef png_int_32* png_int_32p
typedef const png_int_32* png_const_int_32p
typedef png_uint_16* png_uint_16p
typedef const png_uint_16* png_const_uint_16p
typedef png_int_16* png_int_16p
typedef const png_int_16* png_const_int_16p
typedef char* png_charp
typedef const char* png_const_charp
typedef png_byte* * png_bytepp
typedef png_uint_32* * png_uint_32pp
typedef png_int_32* * png_int_32pp
typedef png_uint_16* * png_uint_16pp
typedef png_int_16* * png_int_16pp
typedef const char* * png_const_charpp
typedef char* * png_charpp
typedef char* * * png_charppp