ADi-FontEngine  1.0
PDF Optimized FontEngine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PostScriptCMapData.h File Reference
#include "FontEngine/FontEngineTypes.h"
#include "PostScriptEngine/PostScriptEngineError.h"
#include <string>
#include <vector>
#include <map>
#include <set>

Go to the source code of this file.

Classes

struct  PostScript::TCIDData< K, V >
 TCIDData is the cmap data template struct, used to keep cmap data bank class, the data are always simple key/value pairs. More...
 
struct  PostScript::TFontCodeMap
 the CMap storage struct keep all possible CMap data More...
 
struct  PostScript::TCMapDict
 CMap dict information. More...
 

Namespaces

 PostScript
 

Typedefs

typedef FontEngine::TCharCode PostScript::TCCode
 
typedef FontEngine::TRange
< TCCode > 
PostScript::TCCodeRange
 
typedef FontEngine::TRange
< unsigned short > 
PostScript::TCIDRange
 
typedef
FontEngine::EDBCompActionRes 
PostScript::EDBCompActionRes
 
typedef std::multiset
< TCCodeRange > 
PostScript::TCodeRangeSet
 
typedef unsigned int PostScript::TPSNameObjID
 the CMap data bank type definitions More...
 
typedef TCIDData< TCCode,
TPSNameObjID > 
PostScript::TCCodeName
 
typedef FontEngine::TDBank
< TCCodeName,
TCCodeName::ESelector,
TCCodeName::eValue+1,
TCCodeName > 
PostScript::TCCodeNameBank
 
typedef TCIDData< TCCode, TCCode > PostScript::TCCodeUNi
 
typedef FontEngine::TDBank
< TCCodeUNi,
TCCodeUNi::ESelector,
TCCodeUNi::eValue+1, TCCodeUNi > 
PostScript::TCCodeUNiBank
 
typedef TCIDData< TCCode,
unsigned short > 
PostScript::TCCodeCID
 
typedef FontEngine::TDBank
< TCCodeCID,
TCCodeCID::ESelector,
TCCodeCID::eValue+1, TCCodeCID > 
PostScript::TCCodeCIDBank
 
typedef TCIDData< TCCodeRange,
TCCodeRange > 
PostScript::TRangeCCode
 
typedef FontEngine::TDBank
< TRangeCCode,
TRangeCCode::ESelector,
TRangeCCode::eValue+1,
TRangeCCode > 
PostScript::TRangeCCodeBank
 
typedef TCIDData< TCCodeRange,
TCIDRange > 
PostScript::TRangeCID
 
typedef FontEngine::TDBank
< TRangeCID,
TRangeCID::ESelector,
TRangeCID::eValue+1, TRangeCID > 
PostScript::TRangeCIDBank
 
typedef std::vector< int > PostScript::TXUID
 
InsideFont and ADI-FontEngine : Andreas Dippe, © 2013
http://www.insidefont.de