Pajdeg  0.2.2
Pajdeg
Modules | Typedefs | Functions
Internal

Modules

 Symbol scanning
 
 PDStreamFilter
 The stream filter interface.
 
 PDStreamFilterFlateDecode
 Flate Decode (compression/decompression) stream filter.
 
 PDStreamFilterPrediction
 Prediction filter.
 
 PDTwinStream
 The twin stream.
 
 PDType
 The generic Pajdeg object type.
 
 PDXTable
 PDF XRef (cross reference) table.
 

Typedefs

typedef void(* PDDeallocator) (void *ob)
 
typedef void(* PDSynchronizer) (void *parser, void *object, const void *syncInfo)
 
typedef union PDType * PDTypeRef
 

Functions

void PDNOP (void *)
 

Detailed Description

Typedef Documentation

typedef void(* PDDeallocator) (void *ob)

Deallocation signature.

When encountered, the default is usually the built-in free() method, unless otherwise stated.

typedef void(* PDSynchronizer) (void *parser, void *object, const void *syncInfo)

Synchronization signature.

Used in the PDParser to require synchronization of the given object instance, as it is about to be written to the output stream.

typedef union PDType* PDTypeRef

Pajdeg type.

The PDType structure facilitates the retain and release layer for Pajdeg objects.

Function Documentation

void PDNOP ( void *  )

NOP function (e.g. used as NULL deallocator).