Pajdeg  0.2.2
Pajdeg
Macros | Functions | Variables
pd_pdf_implementation.h File Reference
#include "PDState.h"

Go to the source code of this file.

Macros

#define PDIdentifies(key, pdtype)   ((PDID)key == &pdtype)
 

Functions

void PDDeallocatorNullFunc (void *ob)
 
void pd_pdf_implementation_use ()
 
void pd_pdf_implementation_discard ()
 
void pd_pdf_conversion_use ()
 
void pd_pdf_conversion_discard ()
 
char * PDStringFromComplex (pd_stack *complex)
 
void * PDInstanceCreateFromComplex (pd_stack *complex)
 
PDObjectType PDObjectTypeFromIdentifier (PDID identifier)
 

Variables

const char * PD_META
 %meta entry
 
const char * PD_STRING
 A string.
 
const char * PD_NUMBER
 A number, boolean, or null value.
 
const char * PD_NAME
 /Name entry
 
const char * PD_OBJ
 an object (with definition)
 
const char * PD_REF
 an object reference
 
const char * PD_HEXSTR
 a <abcdef1234567890> hex string
 
const char * PD_ENTRIES
 entries in a dictionary or array
 
const char * PD_DICT
 a dictionary
 
const char * PD_DE
 a dictionary entry
 
const char * PD_ARRAY
 an array
 
const char * PD_AE
 an array entry
 
const char * PD_XREF
 an XREF
 
const char * PD_STARTXREF
 the "startxref" symbol
 
const char * PD_ENDSTREAM
 the "endstream" symbol
 
PDStateRef pdfRoot
 
PDStateRef xrefSeeker
 
PDStateRef stringStream
 
PDStateRef arbStream
 
PDDeallocator PDDeallocatorNull