wxPdfObject Class Reference

Class representing a base PDF object. (For internal use only). More...

#include <pdfobjects.h>

Inheritance diagram for wxPdfObject:

wxPdfArray wxPdfBoolean wxPdfDictionary wxPdfIndirectReference wxPdfLiteral wxPdfName wxPdfNull wxPdfNumber wxPdfStream wxPdfString List of all members.

Public Member Functions

 wxPdfObject (int type)
 Constructor.
virtual ~wxPdfObject ()
 Destructor.
int GetType ()
 Get the type of the object.
void SetObjNum (int objNum, int objGen=0)
 Set object and generation number.
int GetNumber ()
 Get object number.
int GetGeneration ()
 Get generation number.
void SetIndirect (bool indirect)
 Flag this object as created through a indirect reference.
bool IsIndirect ()
 Check whether this object was created through a indirect reference.

Protected Attributes

int m_type
 Object type.
int m_objNum
 Object number.
int m_objGen
 Object generation.
bool m_indirect
 Flag whether created through indirect reference.

Detailed Description

Class representing a base PDF object. (For internal use only).


Constructor & Destructor Documentation

wxPdfObject::wxPdfObject ( int  type  ) 

Constructor.

wxPdfObject::~wxPdfObject (  )  [virtual]

Destructor.


Member Function Documentation

int wxPdfObject::GetType (  )  [inline]

Get the type of the object.

void wxPdfObject::SetObjNum ( int  objNum,
int  objGen = 0 
)

Set object and generation number.

int wxPdfObject::GetNumber (  )  [inline]

Get object number.

int wxPdfObject::GetGeneration (  )  [inline]

Get generation number.

void wxPdfObject::SetIndirect ( bool  indirect  )  [inline]

Flag this object as created through a indirect reference.

bool wxPdfObject::IsIndirect (  )  [inline]

Check whether this object was created through a indirect reference.


Member Data Documentation

int wxPdfObject::m_type [protected]

Object type.

int wxPdfObject::m_objNum [protected]

Object number.

int wxPdfObject::m_objGen [protected]

Object generation.

bool wxPdfObject::m_indirect [protected]

Flag whether created through indirect reference.


The documentation for this class was generated from the following files:
Generated on Fri Dec 15 21:30:38 2006 for wxPdfDocument by  doxygen 1.5.1-p1