#include "nsCodingStateMachine.h"
Go to the source code of this file.
Variables | |
static PRUint32 | HZ_cls [256/8] |
static PRUint32 | HZ_st [6] |
static const PRUint32 | HZCharLenTable [] = {0, 0, 0, 0, 0, 0} |
SMModel | HZSMModel |
static PRUint32 | ISO2022CN_cls [256/8] |
static PRUint32 | ISO2022CN_st [8] |
static const PRUint32 | ISO2022CNCharLenTable [] = {0, 0, 0, 0, 0, 0, 0, 0, 0} |
SMModel | ISO2022CNSMModel |
static PRUint32 | ISO2022JP_cls [256/8] |
static PRUint32 | ISO2022JP_st [9] |
static const PRUint32 | ISO2022JPCharLenTable [] = {0, 0, 0, 0, 0, 0, 0, 0} |
SMModel | ISO2022JPSMModel |
static PRUint32 | ISO2022KR_cls [256/8] |
static PRUint32 | ISO2022KR_st [5] |
static const PRUint32 | ISO2022KRCharLenTable [] = {0, 0, 0, 0, 0, 0} |
SMModel | ISO2022KRSMModel |
Definition at line 39 of file nsEscSM.cpp.
{ PCK4BITS(eStart,eError, 3,eStart,eStart,eStart,eError,eError), PCK4BITS(eError,eError,eError,eError,eItsMe,eItsMe,eItsMe,eItsMe), PCK4BITS(eItsMe,eItsMe,eError,eError,eStart,eStart, 4,eError), PCK4BITS( 5,eError, 6,eError, 5, 5, 4,eError), PCK4BITS( 4,eError, 4, 4, 4,eError, 4,eError), PCK4BITS( 4,eItsMe,eStart,eStart,eStart,eStart,eStart,eStart) }
Definition at line 75 of file nsEscSM.cpp.
const PRUint32 HZCharLenTable[] = {0, 0, 0, 0, 0, 0} [static] |
Definition at line 84 of file nsEscSM.cpp.
{ {eIdxSft4bits, eSftMsk4bits, eBitSft4bits, eUnitMsk4bits, HZ_cls }, 6, {eIdxSft4bits, eSftMsk4bits, eBitSft4bits, eUnitMsk4bits, HZ_st }, HZCharLenTable, "HZ-GB-2312", }
Definition at line 86 of file nsEscSM.cpp.
Referenced by nsEscCharSetProber::nsEscCharSetProber().
PRUint32 ISO2022CN_cls[256/8] [static] |
Definition at line 95 of file nsEscSM.cpp.
PRUint32 ISO2022CN_st[8] [static] |
{ PCK4BITS(eStart, 3,eError,eStart,eStart,eStart,eStart,eStart), PCK4BITS(eStart,eError,eError,eError,eError,eError,eError,eError), PCK4BITS(eError,eError,eItsMe,eItsMe,eItsMe,eItsMe,eItsMe,eItsMe), PCK4BITS(eItsMe,eItsMe,eItsMe,eError,eError,eError, 4,eError), PCK4BITS(eError,eError,eError,eItsMe,eError,eError,eError,eError), PCK4BITS( 5, 6,eError,eError,eError,eError,eError,eError), PCK4BITS(eError,eError,eError,eItsMe,eError,eError,eError,eError), PCK4BITS(eError,eError,eError,eError,eError,eItsMe,eError,eStart) }
Definition at line 131 of file nsEscSM.cpp.
const PRUint32 ISO2022CNCharLenTable[] = {0, 0, 0, 0, 0, 0, 0, 0, 0} [static] |
Definition at line 142 of file nsEscSM.cpp.
{ {eIdxSft4bits, eSftMsk4bits, eBitSft4bits, eUnitMsk4bits, ISO2022CN_cls }, 9, {eIdxSft4bits, eSftMsk4bits, eBitSft4bits, eUnitMsk4bits, ISO2022CN_st }, ISO2022CNCharLenTable, "ISO-2022-CN", }
Definition at line 144 of file nsEscSM.cpp.
Referenced by nsEscCharSetProber::nsEscCharSetProber().
PRUint32 ISO2022JP_cls[256/8] [static] |
Definition at line 152 of file nsEscSM.cpp.
PRUint32 ISO2022JP_st[9] [static] |
{ PCK4BITS(eStart, 3,eError,eStart,eStart,eStart,eStart,eStart), PCK4BITS(eStart,eStart,eError,eError,eError,eError,eError,eError), PCK4BITS(eError,eError,eError,eError,eItsMe,eItsMe,eItsMe,eItsMe), PCK4BITS(eItsMe,eItsMe,eItsMe,eItsMe,eItsMe,eItsMe,eError,eError), PCK4BITS(eError, 5,eError,eError,eError, 4,eError,eError), PCK4BITS(eError,eError,eError, 6,eItsMe,eError,eItsMe,eError), PCK4BITS(eError,eError,eError,eError,eError,eError,eItsMe,eItsMe), PCK4BITS(eError,eError,eError,eItsMe,eError,eError,eError,eError), PCK4BITS(eError,eError,eError,eError,eItsMe,eError,eStart,eStart) }
Definition at line 188 of file nsEscSM.cpp.
const PRUint32 ISO2022JPCharLenTable[] = {0, 0, 0, 0, 0, 0, 0, 0} [static] |
Definition at line 200 of file nsEscSM.cpp.
{ {eIdxSft4bits, eSftMsk4bits, eBitSft4bits, eUnitMsk4bits, ISO2022JP_cls }, 10, {eIdxSft4bits, eSftMsk4bits, eBitSft4bits, eUnitMsk4bits, ISO2022JP_st }, ISO2022JPCharLenTable, "ISO-2022-JP", }
Definition at line 202 of file nsEscSM.cpp.
Referenced by nsEscCharSetProber::nsEscCharSetProber().
PRUint32 ISO2022KR_cls[256/8] [static] |
Definition at line 210 of file nsEscSM.cpp.
PRUint32 ISO2022KR_st[5] [static] |
{ PCK4BITS(eStart, 3,eError,eStart,eStart,eStart,eError,eError), PCK4BITS(eError,eError,eError,eError,eItsMe,eItsMe,eItsMe,eItsMe), PCK4BITS(eItsMe,eItsMe,eError,eError,eError, 4,eError,eError), PCK4BITS(eError,eError,eError,eError, 5,eError,eError,eError), PCK4BITS(eError,eError,eError,eItsMe,eStart,eStart,eStart,eStart) }
Definition at line 246 of file nsEscSM.cpp.
const PRUint32 ISO2022KRCharLenTable[] = {0, 0, 0, 0, 0, 0} [static] |
Definition at line 254 of file nsEscSM.cpp.
{ {eIdxSft4bits, eSftMsk4bits, eBitSft4bits, eUnitMsk4bits, ISO2022KR_cls }, 6, {eIdxSft4bits, eSftMsk4bits, eBitSft4bits, eUnitMsk4bits, ISO2022KR_st }, ISO2022KRCharLenTable, "ISO-2022-KR", }
Definition at line 256 of file nsEscSM.cpp.
Referenced by nsEscCharSetProber::nsEscCharSetProber().