Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

PSTokenizer Class Reference

#include </home/clem/local/src/opie/noncore/unsupported/qpdf/xpdf/PSTokenizer.h>

List of all members.

Public Member Functions

 PSTokenizer (int(*getCharFuncA)(void *), void *dataA)
 ~PSTokenizer ()
GBool getToken (char *buf, int size, int *length)

Private Member Functions

int lookChar ()
int getChar ()

Private Attributes

int(* getCharFunc )(void *)
void * data
int charBuf


Constructor & Destructor Documentation

PSTokenizer::PSTokenizer int(*)(void *)  getCharFuncA,
void *  dataA
 

Definition at line 42 of file PSTokenizer.cc.

References charBuf, data, and getCharFunc.

PSTokenizer::~PSTokenizer  ) 
 

Definition at line 48 of file PSTokenizer.cc.


Member Function Documentation

int PSTokenizer::getChar  )  [private]
 

Definition at line 124 of file PSTokenizer.cc.

References charBuf, and data.

Referenced by getToken().

GBool PSTokenizer::getToken char *  buf,
int  size,
int *  length
 

Definition at line 51 of file PSTokenizer.cc.

References getChar(), gFalse, gTrue, i, lookChar(), and specialChars.

Referenced by CMap::parse(), and CharCodeToUnicode::parseCMap1().

int PSTokenizer::lookChar  )  [private]
 

Definition at line 117 of file PSTokenizer.cc.

References charBuf, and data.

Referenced by getToken().


Member Data Documentation

int PSTokenizer::charBuf [private]
 

Definition at line 36 of file PSTokenizer.h.

Referenced by getChar(), lookChar(), and PSTokenizer().

void* PSTokenizer::data [private]
 

Definition at line 35 of file PSTokenizer.h.

Referenced by getChar(), lookChar(), and PSTokenizer().

int(* PSTokenizer::getCharFunc)(void *) [private]
 

Referenced by PSTokenizer().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:45:51 2005 for OPIE by  doxygen 1.4.2