[Overview][Constants][Types][Procedures and functions][Index] Reference for unit 'charset' (#rtl)


Unicode character mapping for single-byte codepage


Source position: charset.pp line 45

type tunicodemap = record

  cpname: string;


Codepage name

  cp: Word;


Numerical codepage identifier

  map: punicodecharmapping;


Forward map (array)

  lastchar: LongInt;


Index of last character (or size of map array)

  reversemap: preversecharmapping;


Reverse map (array)

  reversemaplength: LongInt;


Length of reverse map (or size of reversemap array)

  next: punicodemap;


Pointer to next unicode map in chain

  internalmap: Boolean;


Is this an internal map (not dynamically loaded, may not be freed)



tunicodemap describes a complete mapping between a single-byte code page and a unicode character set. It contains both a forward and backward mapping.

Documentation generated on: Mar 17 2017