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

Public Member Functions | |
| UnicodeMap (char *encodingNameA, UnicodeMapRange *rangesA, int lenA) | |
| UnicodeMap (char *encodingNameA, UnicodeMapFunc funcA) | |
| ~UnicodeMap () | |
| void | incRefCnt () |
| void | decRefCnt () |
| GString * | getEncodingName () |
| GBool | match (GString *encodingNameA) |
| int | mapUnicode (Unicode u, char *buf, int bufSize) |
Static Public Member Functions | |
| static UnicodeMap * | parse (GString *encodingNameA) |
Private Member Functions | |
| UnicodeMap (GString *encodingNameA) | |
Private Attributes | |
| GString * | encodingName |
| UnicodeMapKind | kind |
| int | len |
| UnicodeMapExt * | eMaps |
| int | eMapsLen |
| int | refCnt |
| UnicodeMapRange * | ranges |
| UnicodeMapFunc | func |
|
||||||||||||||||
|
Definition at line 117 of file UnicodeMap.cc. References eMaps, eMapsLen, encodingName, kind, len, NULL, ranges, refCnt, and unicodeMapResident. Referenced by parse(). |
|
||||||||||||
|
Definition at line 128 of file UnicodeMap.cc. References eMaps, eMapsLen, encodingName, func, kind, NULL, refCnt, and unicodeMapFunc. |
|
|
Definition at line 137 of file UnicodeMap.cc. References eMaps, encodingName, gfree(), kind, ranges, and unicodeMapUser. |
|
|
Definition at line 107 of file UnicodeMap.cc. References eMaps, eMapsLen, encodingName, kind, len, NULL, ranges, refCnt, and unicodeMapUser. |
|
|
Definition at line 151 of file UnicodeMap.cc. References refCnt. Referenced by TextPage::dump(), TextPage::getText(), UnicodeMapCache::getUnicodeMap(), and UnicodeMapCache::~UnicodeMapCache(). |
|
|
Definition at line 62 of file UnicodeMap.h. References encodingName. Referenced by GlobalParams::GlobalParams(). |
|
|
Definition at line 147 of file UnicodeMap.cc. References refCnt. Referenced by UnicodeMapCache::getUnicodeMap(), and GlobalParams::getUnicodeMap(). |
|
||||||||||||||||
|
Definition at line 161 of file UnicodeMap.cc. References UnicodeMapExt::code, UnicodeMapRange::code, code, eMaps, eMapsLen, end, func, i, kind, len, UnicodeMapExt::nBytes, UnicodeMapRange::nBytes, ranges, UnicodeMapRange::start, start, and unicodeMapFunc. Referenced by TextPage::dump(), and TextPage::getText(). |
|
|
Definition at line 157 of file UnicodeMap.cc. References GString::cmp(), and encodingName. |
|
|
Definition at line 36 of file UnicodeMap.cc. References buf, UnicodeMapExt::code, UnicodeMapRange::code, GString::copy(), eMaps, eMapsLen, UnicodeMapRange::end, error(), f, GString::getCString(), getLine(), GlobalParams::getUnicodeMapFile(), globalParams, gmalloc(), grealloc(), i, len, UnicodeMapExt::nBytes, UnicodeMapRange::nBytes, NULL, range, ranges, size, UnicodeMapRange::start, UnicodeMapExt::u, UnicodeMap(), and Opie::MM::x. Referenced by UnicodeMapCache::getUnicodeMap(). |
|
|
Definition at line 85 of file UnicodeMap.h. Referenced by mapUnicode(), parse(), UnicodeMap(), and ~UnicodeMap(). |
|
|
Definition at line 86 of file UnicodeMap.h. Referenced by mapUnicode(), parse(), and UnicodeMap(). |
|
|
Definition at line 78 of file UnicodeMap.h. Referenced by getEncodingName(), match(), UnicodeMap(), and ~UnicodeMap(). |
|
|
Definition at line 82 of file UnicodeMap.h. Referenced by mapUnicode(), and UnicodeMap(). |
|
|
Definition at line 79 of file UnicodeMap.h. Referenced by mapUnicode(), UnicodeMap(), and ~UnicodeMap(). |
|
|
Definition at line 84 of file UnicodeMap.h. Referenced by mapUnicode(), parse(), and UnicodeMap(). |
|
|
Definition at line 81 of file UnicodeMap.h. Referenced by mapUnicode(), parse(), UnicodeMap(), and ~UnicodeMap(). |
|
|
Definition at line 87 of file UnicodeMap.h. Referenced by decRefCnt(), incRefCnt(), and UnicodeMap(). |
1.4.2