Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Enumerations
umap.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  uFormat0
struct  uFormat1
struct  uFormat2
struct  uMapCell
struct  uTable
union  uMapCell.fmt

Defines

#define NOMAPPING   0xfffd
#define UMAPCELL_SIZE   (3*sizeof(PRUint16))

Enumerations

enum  { uFormat0Tag = 0, uFormat1Tag, uFormat2Tag, uNumFormatTag }

Class Documentation

struct uFormat0

Definition at line 50 of file umap.h.

Class Members
uint16 destBegin
PRUint16 destBegin
uint16 srcBegin
PRUint16 srcBegin
uint16 srcEnd
PRUint16 srcEnd
struct uFormat1

Definition at line 56 of file umap.h.

Class Members
uint16 mappingOffset
PRUint16 mappingOffset
uint16 srcBegin
PRUint16 srcBegin
uint16 srcEnd
PRUint16 srcEnd
struct uFormat2

Definition at line 62 of file umap.h.

Class Members
uint16 destBegin
PRUint16 destBegin
uint16 srcBegin
PRUint16 srcBegin
uint16 srcEnd
PRUint16 srcEnd
struct uMapCell

Definition at line 68 of file umap.h.

Class Members
union uMapCell fmt
union uMapCell fmt
struct uTable

Definition at line 78 of file umap.h.

Class Members
uint16 data
PRUint16 data
uint16 itemOfList
PRUint16 itemOfList
uint16 offsetToFormatArray
PRUint16 offsetToFormatArray
uint16 offsetToMapCellArray
PRUint16 offsetToMapCellArray
uint16 offsetToMappingTable
PRUint16 offsetToMappingTable
union uMapCell.fmt

Definition at line 69 of file umap.h.

Class Members
uFormat0 format0
uFormat1 format1
uFormat2 format2

Define Documentation

#define NOMAPPING   0xfffd

Definition at line 41 of file umap.h.

#define UMAPCELL_SIZE   (3*sizeof(PRUint16))

Definition at line 76 of file umap.h.


Enumeration Type Documentation

anonymous enum
Enumerator:
uFormat0Tag 
uFormat1Tag 
uFormat2Tag 
uNumFormatTag 

Definition at line 43 of file umap.h.