Back to index

tetex-bin  3.0
Classes | Defines | Typedefs | Enumerations
UnicodeMap.h File Reference
#include <aconf.h>
#include "gtypes.h"
#include "CharTypes.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  UnicodeMapRange
class  UnicodeMap
class  UnicodeMapCache

Defines

#define unicodeMapCacheSize   4

Typedefs

typedef int(* UnicodeMapFunc )(Unicode u, char *buf, int bufSize)

Enumerations

enum  UnicodeMapKind { unicodeMapUser, unicodeMapResident, unicodeMapFunc }

Class Documentation

struct UnicodeMapRange

Definition at line 39 of file UnicodeMap.h.

Class Members
Guint code
Unicode end
Guint nBytes
Unicode start

Define Documentation

#define unicodeMapCacheSize   4

Definition at line 105 of file UnicodeMap.h.


Typedef Documentation

typedef int(* UnicodeMapFunc)(Unicode u, char *buf, int bufSize)

Definition at line 37 of file UnicodeMap.h.


Enumeration Type Documentation

Enumerator:
unicodeMapUser 
unicodeMapResident 
unicodeMapFunc 

Definition at line 31 of file UnicodeMap.h.

                    {
  unicodeMapUser,           // read from a file
  unicodeMapResident,              // static list of ranges
  unicodeMapFunc            // function pointer
};