Back to index

lightning-sunbird  0.9+nobinonly
Defines | Functions | Variables
nsUnicodeToISO2022JP.cpp File Reference
#include "nsUnicodeToISO2022JP.h"
#include "nsIComponentManager.h"
#include "nsUCVJADll.h"

Go to the source code of this file.

Defines

#define SIZE_OF_TABLES   5

Functions

static NS_DEFINE_CID (kUnicodeEncodeHelperCID, NS_UNICODEENCODEHELPER_CID)

Variables

static const PRUint16 g_ufAsciiMapping []
static const PRInt16 g_ufAsciiShift []
static const PRInt16 g_uf0201Shift []
static const PRInt16 g_uf0208Shift []
static const PRUint16g_ufMappingTables [SIZE_OF_TABLES]
static const PRInt16g_ufShiftTables [SIZE_OF_TABLES]

Define Documentation

Definition at line 69 of file nsUnicodeToISO2022JP.cpp.


Function Documentation

static NS_DEFINE_CID ( kUnicodeEncodeHelperCID  ,
NS_UNICODEENCODEHELPER_CID   
) [static]

Variable Documentation

Initial value:
  {
  2, u1ByteCharset ,
  ShiftCell(u1ByteChar,   1, 0x00, 0x7F, 0x00, 0x00, 0x00, 0x7F),
  ShiftCell(u1ByteChar,   1, 0xA1, 0xDF, 0x00, 0xA1, 0x00, 0xDF),
}

Definition at line 58 of file nsUnicodeToISO2022JP.cpp.

Initial value:
  {
  0, u2BytesCharset,
  ShiftCell(0,0,0,0,0,0,0,0)
}

Definition at line 64 of file nsUnicodeToISO2022JP.cpp.

Initial value:
 {
  0x0001, 0x0004, 0x0005, 0x0008, 0x0000, 0x0000, 0x007F, 0x0000
}

Definition at line 49 of file nsUnicodeToISO2022JP.cpp.

Initial value:
  { 
  0, u1ByteCharset, 
  ShiftCell(0,0,0,0,0,0,0,0) 
}

Definition at line 53 of file nsUnicodeToISO2022JP.cpp.