Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

XRef Class Reference

#include <XRef.h>

List of all members.

Public Methods

 XRef (BaseStream *strA, GString *ownerPassword, GString *userPassword)
 ~XRef ()
GBool isOk ()
int getErrorCode ()
GBool isEncrypted ()
GBool okToPrint (GBool ignoreOwnerPW=gFalse)
GBool okToChange (GBool ignoreOwnerPW=gFalse)
GBool okToCopy (GBool ignoreOwnerPW=gFalse)
GBool okToAddNotes (GBool ignoreOwnerPW=gFalse)
Object * getCatalog (Object *obj)
Object * fetch (int num, int gen, Object *obj)
Object * getDocInfo (Object *obj)
Object * getDocInfoNF (Object *obj)
int getNumObjects ()
Guint getLastXRefPos ()
int getRootNum ()
int getRootGen ()
GBool getStreamEnd (Guint streamStart, Guint *streamEnd)
int getSize ()
XRefEntry * getEntry (int i)
Object * getTrailerDict ()


Constructor & Destructor Documentation

XRef::XRef (  BaseStream *    strA,
GString *    ownerPassword,
GString *    userPassword
) 
 

XRef::~XRef (    ) 
 


Member Function Documentation

Object * XRef::fetch (  int    num,
int    gen,
Object *    obj
) 
 

Object* XRef::getCatalog (  Object *    obj )  [inline]
 

Object * XRef::getDocInfo (  Object *    obj ) 
 

Object * XRef::getDocInfoNF (  Object *    obj ) 
 

XRefEntry* XRef::getEntry (  int    i )  [inline]
 

int XRef::getErrorCode (    )  [inline]
 

Guint XRef::getLastXRefPos (    )  [inline]
 

int XRef::getNumObjects (    )  [inline]
 

int XRef::getRootGen (    )  [inline]
 

int XRef::getRootNum (    )  [inline]
 

int XRef::getSize (    )  [inline]
 

GBool XRef::getStreamEnd (  Guint    streamStart,
Guint *    streamEnd
) 
 

Object* XRef::getTrailerDict (    )  [inline]
 

GBool XRef::isEncrypted (    )  [inline]
 

GBool XRef::isOk (    )  [inline]
 

GBool XRef::okToAddNotes (  GBool    ignoreOwnerPW = gFalse ) 
 

GBool XRef::okToChange (  GBool    ignoreOwnerPW = gFalse ) 
 

GBool XRef::okToCopy (  GBool    ignoreOwnerPW = gFalse ) 
 

GBool XRef::okToPrint (  GBool    ignoreOwnerPW = gFalse ) 
 


The documentation for this class was generated from the following files:
Generated on Wed Nov 3 13:00:02 2004 for Lemur Toolkit by doxygen1.2.18