#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().
1.6.2-20100208