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

Public Member Functions | |
| ~CMap () | |
| void | incRefCnt () |
| void | decRefCnt () |
| GString * | getCollection () |
| GBool | match (GString *collectionA, GString *cMapNameA) |
| CID | getCID (char *s, int len, int *nUsed) |
| int | getWMode () |
Static Public Member Functions | |
| static CMap * | parse (CMapCache *cache, GString *collectionA, GString *cMapNameA) |
Private Member Functions | |
| CMap (GString *collectionA, GString *cMapNameA) | |
| CMap (GString *collectionA, GString *cMapNameA, int wModeA) | |
| void | useCMap (CMapCache *cache, char *useName) |
| void | copyVector (CMapVectorEntry *dest, CMapVectorEntry *src) |
| void | addCodeSpace (CMapVectorEntry *vec, Guint start, Guint end, Guint nBytes) |
| void | addCIDs (Guint start, Guint end, Guint nBytes, CID firstCID) |
| void | freeCMapVector (CMapVectorEntry *vec) |
Private Attributes | |
| GString * | collection |
| GString * | cMapName |
| int | wMode |
| CMapVectorEntry * | vector |
| int | refCnt |
|
|
Definition at line 248 of file CMap.cc. References cMapName, collection, freeCMapVector(), and vector. |
|
||||||||||||
|
Definition at line 134 of file CMap.cc. References CMapVectorEntry::cid, cMapName, collection, gFalse, gmalloc(), i, CMapVectorEntry::isVector, refCnt, vector, and wMode. Referenced by parse(). |
|
||||||||||||||||
|
Definition at line 148 of file CMap.cc. References cMapName, collection, NULL, refCnt, vector, and wMode. |
|
||||||||||||||||||||
|
Definition at line 220 of file CMap.cc. References CMapVectorEntry::cid, error(), i, CMapVectorEntry::vector, and vector. Referenced by parse(). |
|
||||||||||||||||||||
|
Definition at line 195 of file CMap.cc. References CMapVectorEntry::cid, gFalse, gmalloc(), gTrue, i, CMapVectorEntry::isVector, vector, and CMapVectorEntry::vector. Referenced by parse(). |
|
||||||||||||
|
Definition at line 170 of file CMap.cc. References CMapVectorEntry::cid, error(), gFalse, gmalloc(), gTrue, i, CMapVectorEntry::isVector, vector, and CMapVectorEntry::vector. Referenced by useCMap(). |
|
|
Definition at line 271 of file CMap.cc. References refCnt. Referenced by CMapCache::getCMap(), useCMap(), CMapCache::~CMapCache(), and GfxCIDFont::~GfxCIDFont(). |
|
|
Definition at line 256 of file CMap.cc. References gfree(), i, and vector. Referenced by ~CMap(). |
|
||||||||||||||||
|
Definition at line 281 of file CMap.cc. References CMapVectorEntry::cid, i, CMapVectorEntry::vector, and vector. Referenced by GfxCIDFont::getNextChar(). |
|
|
Definition at line 39 of file CMap.h. References collection. Referenced by GfxCIDFont::getCollection(). |
|
|
Definition at line 51 of file CMap.h. References wMode. Referenced by GfxCIDFont::getNextChar(), and GfxCIDFont::getWMode(). |
|
|
Definition at line 267 of file CMap.cc. References refCnt. Referenced by CMapCache::getCMap(). |
|
||||||||||||
|
Definition at line 277 of file CMap.cc. References cMapName, GString::cmp(), and collection. |
|
||||||||||||||||
|
Definition at line 44 of file CMap.cc. References addCIDs(), addCodeSpace(), CMap(), GString::cmp(), GString::copy(), end, error(), f, GlobalParams::findCMapFile(), getCharFromFile(), GString::getCString(), PSTokenizer::getToken(), globalParams, NULL, start, useCMap(), vector, and wMode. Referenced by CMapCache::getCMap(). |
|
||||||||||||
|
Definition at line 156 of file CMap.cc. References collection, copyVector(), decRefCnt(), CMapCache::getCMap(), and vector. Referenced by parse(). |
|
|
|
|
|
Definition at line 64 of file CMap.h. Referenced by CMap(), getCollection(), match(), useCMap(), and ~CMap(). |
|
|
Definition at line 69 of file CMap.h. Referenced by CMap(), decRefCnt(), and incRefCnt(). |
|
|
Definition at line 67 of file CMap.h. Referenced by addCIDs(), addCodeSpace(), CMap(), copyVector(), freeCMapVector(), getCID(), parse(), useCMap(), and ~CMap(). |
|
|
Definition at line 66 of file CMap.h. Referenced by CMap(), getWMode(), and parse(). |
1.4.2