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

UnicodeMapCache Class Reference

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

Collaboration diagram for UnicodeMapCache:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 UnicodeMapCache ()
 ~UnicodeMapCache ()
UnicodeMapgetUnicodeMap (GString *encodingName)

Private Attributes

UnicodeMapcache [unicodeMapCacheSize]

Constructor & Destructor Documentation

UnicodeMapCache::UnicodeMapCache  ) 
 

Definition at line 211 of file UnicodeMap.cc.

References cache, i, NULL, and unicodeMapCacheSize.

UnicodeMapCache::~UnicodeMapCache  ) 
 

Definition at line 219 of file UnicodeMap.cc.

References cache, UnicodeMap::decRefCnt(), i, and unicodeMapCacheSize.


Member Function Documentation

UnicodeMap * UnicodeMapCache::getUnicodeMap GString encodingName  ) 
 

Definition at line 229 of file UnicodeMap.cc.

References cache, UnicodeMap::decRefCnt(), i, UnicodeMap::incRefCnt(), match(), NULL, UnicodeMap::parse(), and unicodeMapCacheSize.

Referenced by GlobalParams::getUnicodeMap().


Member Data Documentation

UnicodeMap* UnicodeMapCache::cache[unicodeMapCacheSize] [private]
 

Definition at line 107 of file UnicodeMap.h.

Referenced by getUnicodeMap(), UnicodeMapCache(), and ~UnicodeMapCache().


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