pdfobjects.h File Reference

Interfaces of the wxPdfObject classes. More...

#include <wx/dynarray.h>
#include "wx/pdfdocdef.h"
#include "wx/pdfdoc.h"

Classes

class  wxPdfObject
 Class representing a base PDF object. (For internal use only). More...
class  wxPdfNull
 Class representing a null object. (For internal use only). More...
class  wxPdfIndirectReference
 Class representing an indirect reference object. (For internal use only). More...
class  wxPdfLiteral
 Class representing a literal object. (For internal use only). More...
class  wxPdfBoolean
 Class representing a boolean object. (For internal use only). More...
class  wxPdfString
 Class representing a normal string object. (For internal use only). More...
class  wxPdfNumber
 Class representing a numeric object. (For internal use only). More...
class  wxPdfName
 Class representing a name object. (For internal use only). More...
class  wxPdfArray
 Class representing an array object. (For internal use only). More...
class  wxPdfDictionary
 Class representing a dictionary object. (For internal use only). More...
class  wxPdfStream
 Class representing a stream object. (For internal use only). More...
class  wxPdfObjectQueue
 Class representing a queue of objects. (For internal use only). More...

Defines

#define OBJTYPE_NULL   1
#define OBJTYPE_BOOLEAN   2
#define OBJTYPE_NUMBER   3
#define OBJTYPE_STRING   4
#define OBJTYPE_NAME   5
#define OBJTYPE_ARRAY   6
#define OBJTYPE_DICTIONARY   7
#define OBJTYPE_STREAM   8
#define OBJTYPE_INDIRECT   9

Functions

 WX_DECLARE_STRING_HASH_MAP (wxPdfObject *, wxPdfDictionaryMap)
 Hash map class for dictionaries. (For internal use only).
 WX_DECLARE_HASH_MAP (long, wxPdfObjectQueue *, wxIntegerHash, wxIntegerEqual, wxPdfObjectMap)
 Hashmap class for object queue entries (For internal use only).
 WX_DECLARE_HASH_MAP (long, wxPdfObject *, wxIntegerHash, wxIntegerEqual, wxPdfObjStmMap)
 Hashmap class for object queue entries (For internal use only).


Detailed Description

Interfaces of the wxPdfObject classes.


Define Documentation

#define OBJTYPE_ARRAY   6

#define OBJTYPE_BOOLEAN   2

#define OBJTYPE_DICTIONARY   7

#define OBJTYPE_INDIRECT   9

#define OBJTYPE_NAME   5

#define OBJTYPE_NULL   1

#define OBJTYPE_NUMBER   3

#define OBJTYPE_STREAM   8

#define OBJTYPE_STRING   4


Function Documentation

WX_DECLARE_HASH_MAP ( long  ,
wxPdfObject ,
wxIntegerHash  ,
wxIntegerEqual  ,
wxPdfObjStmMap   
)

Hashmap class for object queue entries (For internal use only).

WX_DECLARE_HASH_MAP ( long  ,
wxPdfObjectQueue ,
wxIntegerHash  ,
wxIntegerEqual  ,
wxPdfObjectMap   
)

Hashmap class for object queue entries (For internal use only).

WX_DECLARE_STRING_HASH_MAP ( wxPdfObject ,
wxPdfDictionaryMap   
)

Hash map class for dictionaries. (For internal use only).


Generated on Fri Dec 15 21:30:36 2006 for wxPdfDocument by  doxygen 1.5.1-p1