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

Public Member Functions | |
| ~CharCodeToUnicode () | |
| void | incRefCnt () |
| void | decRefCnt () |
| GBool | match (GString *collectionA) |
| int | mapToUnicode (CharCode c, Unicode *u, int size) |
Static Public Member Functions | |
| static CharCodeToUnicode * | parseCIDToUnicode (GString *collectionA) |
| static CharCodeToUnicode * | make8BitToUnicode (Unicode *toUnicode) |
| static CharCodeToUnicode * | parseCMap (GString *buf, int nBits) |
Private Member Functions | |
| void | parseCMap1 (int(*getCharFunc)(void *), void *data, int nBits) |
| CharCodeToUnicode (GString *collectionA) | |
| CharCodeToUnicode (GString *collectionA, Unicode *mapA, CharCode mapLenA, GBool copyMap, CharCodeToUnicodeString *sMapA, int sMapLenA) | |
Private Attributes | |
| GString * | collection |
| Unicode * | map |
| CharCode | mapLen |
| CharCodeToUnicodeString * | sMap |
| int | sMapLen |
| int | sMapSize |
| int | refCnt |
|
|
Definition at line 294 of file CharCodeToUnicode.cc. References collection, gfree(), map, and sMap. |
|
|
Definition at line 263 of file CharCodeToUnicode.cc. References collection, gmalloc(), i, map, mapLen, NULL, refCnt, sMap, sMapLen, and sMapSize. Referenced by make8BitToUnicode(), parseCIDToUnicode(), and parseCMap(). |
|
||||||||||||||||||||||||||||
|
Definition at line 277 of file CharCodeToUnicode.cc. References collection, gmalloc(), map, mapLen, refCnt, sMap, sMapLen, and sMapSize. |
|
|
Definition at line 308 of file CharCodeToUnicode.cc. References refCnt. Referenced by CIDToUnicodeCache::getCIDToUnicode(), CIDToUnicodeCache::~CIDToUnicodeCache(), and Gfx8BitFont::~Gfx8BitFont(). |
|
|
Definition at line 304 of file CharCodeToUnicode.cc. References refCnt. Referenced by CIDToUnicodeCache::getCIDToUnicode(), GfxCIDFont::getToUnicode(), and Gfx8BitFont::getToUnicode(). |
|
|
Definition at line 95 of file CharCodeToUnicode.cc. References CharCodeToUnicode(), gTrue, and NULL. Referenced by Gfx8BitFont::Gfx8BitFont(). |
|
||||||||||||||||
|
Definition at line 318 of file CharCodeToUnicode.cc. References i, len, map, mapLen, sMap, sMapLen, and CharCodeToUnicodeString::u. Referenced by Gfx8BitFont::getNextChar(). |
|
|
Definition at line 314 of file CharCodeToUnicode.cc. References GString::cmp(), and collection. |
|
|
Definition at line 56 of file CharCodeToUnicode.cc. References buf, CharCodeToUnicode(), GString::copy(), error(), f, GlobalParams::getCIDToUnicodeFile(), GString::getCString(), getLine(), gfree(), globalParams, gmalloc(), grealloc(), gTrue, NULL, size, and u. Referenced by CIDToUnicodeCache::getCIDToUnicode(). |
|
||||||||||||
|
Definition at line 99 of file CharCodeToUnicode.cc. References CharCodeToUnicode(), getCharFromString(), GString::getCString(), NULL, p, and parseCMap1(). Referenced by GfxFont::readToUnicodeCMap(). |
|
||||||||||||||||
|
Definition at line 109 of file CharCodeToUnicode.cc. References CharCodeToUnicodeString::c, error(), f, GlobalParams::findToUnicodeFile(), getCharFromFile(), GString::getCString(), PSTokenizer::getToken(), globalParams, grealloc(), i, len, CharCodeToUnicodeString::len, map, mapLen, maxUnicodeString, name, sMap, sMapLen, sMapSize, CharCodeToUnicodeString::u, and u. Referenced by parseCMap(). |
|
|
Definition at line 59 of file CharCodeToUnicode.h. Referenced by CharCodeToUnicode(), match(), and ~CharCodeToUnicode(). |
|
|
Definition at line 60 of file CharCodeToUnicode.h. Referenced by CharCodeToUnicode(), mapToUnicode(), parseCMap1(), and ~CharCodeToUnicode(). |
|
|
Definition at line 61 of file CharCodeToUnicode.h. Referenced by CharCodeToUnicode(), mapToUnicode(), and parseCMap1(). |
|
|
Definition at line 64 of file CharCodeToUnicode.h. Referenced by CharCodeToUnicode(), decRefCnt(), and incRefCnt(). |
|
|
Definition at line 62 of file CharCodeToUnicode.h. Referenced by CharCodeToUnicode(), mapToUnicode(), parseCMap1(), and ~CharCodeToUnicode(). |
|
|
Definition at line 63 of file CharCodeToUnicode.h. Referenced by CharCodeToUnicode(), mapToUnicode(), and parseCMap1(). |
|
|
Definition at line 63 of file CharCodeToUnicode.h. Referenced by CharCodeToUnicode(), and parseCMap1(). |
1.4.2