|
Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
|
#include <rw/_defs.h>#include <string.h>#include <iosfwd>#include <loc/_codecvt.h>#include <loc/_localedef.h>#include "iso2022.h"#include "locale_body.h"
Go to the source code of this file.
Functions | |
| _RWSTD_NAMESPACE (__rw) | |
| #define _RWSTD_LIB_SRC |
rw_iso2022.cpp
$Id$
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the License); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright 1994-2008 Rogue Wave Software, Inc.
Definition at line 29 of file iso2022.cpp.
| #define _UTF8_MB_CUR_MAX 6 |
Definition at line 120 of file iso2022.cpp.
| #define ASCII_CHAR_LEN 1 |
Definition at line 80 of file iso2022.cpp.
| #define CHSET_ANSI_X_3_4_1968 6 |
Definition at line 43 of file iso2022.cpp.
| #define CHSET_GB2312_1980 58 |
Definition at line 49 of file iso2022.cpp.
| #define CHSET_ISO_8859_1 100 |
Definition at line 51 of file iso2022.cpp.
| #define CHSET_ISO_8859_7 126 |
Definition at line 52 of file iso2022.cpp.
| #define CHSET_JIS_X_0201_KANA 13 |
Definition at line 44 of file iso2022.cpp.
| #define CHSET_JIS_X_0201_ROMAN 14 |
Definition at line 45 of file iso2022.cpp.
| #define CHSET_JIS_X_0208_1978 42 |
Definition at line 46 of file iso2022.cpp.
| #define CHSET_JIS_X_0208_1983 87 |
Definition at line 47 of file iso2022.cpp.
| #define CHSET_JIS_X_0212_1990 159 |
Definition at line 48 of file iso2022.cpp.
| #define CHSET_KSC_5601_1987 149 |
Definition at line 50 of file iso2022.cpp.
| #define CODECVT_ERROR _STD::codecvt_base::error |
Definition at line 124 of file iso2022.cpp.
| #define CODECVT_OK _STD::codecvt_base::ok |
Definition at line 125 of file iso2022.cpp.
| #define CODECVT_PARTIAL _STD::codecvt_base::partial |
Definition at line 126 of file iso2022.cpp.
| #define DBIDX_ANSI_X_3_4_1968 1 |
Definition at line 54 of file iso2022.cpp.
| #define DBIDX_EUC_JP 10 |
Definition at line 63 of file iso2022.cpp.
| #define DBIDX_EUC_KR 11 |
Definition at line 64 of file iso2022.cpp.
| #define DBIDX_GB2312 12 |
Definition at line 65 of file iso2022.cpp.
| #define DBIDX_ISO_8859_1 2 |
Definition at line 55 of file iso2022.cpp.
| #define DBIDX_ISO_8859_2 3 |
Definition at line 56 of file iso2022.cpp.
| #define DBIDX_ISO_8859_3 4 |
Definition at line 57 of file iso2022.cpp.
| #define DBIDX_ISO_8859_4 5 |
Definition at line 58 of file iso2022.cpp.
| #define DBIDX_ISO_8859_5 6 |
Definition at line 59 of file iso2022.cpp.
| #define DBIDX_ISO_8859_6 7 |
Definition at line 60 of file iso2022.cpp.
| #define DBIDX_ISO_8859_7 8 |
Definition at line 61 of file iso2022.cpp.
| #define DBIDX_ISO_8859_8 9 |
Definition at line 62 of file iso2022.cpp.
| #define EMPTY __rw_empty, 0, 0, 0, 0 |
| #define ESCAPE_CHAR 0x1B |
Definition at line 117 of file iso2022.cpp.
| #define EUCJP_ASCII_CHAR_LEN 1 |
Definition at line 82 of file iso2022.cpp.
| #define EUCJP_JISX0201_KANA_CHAR_LEN 2 |
Definition at line 84 of file iso2022.cpp.
| #define EUCJP_JISX0201_ROMAN_CHAR_LEN 1 |
Definition at line 83 of file iso2022.cpp.
| #define EUCJP_JISX0208_CHAR_LEN 2 |
Definition at line 85 of file iso2022.cpp.
| #define EUCJP_JISX0212_CHAR_LEN 3 |
Definition at line 86 of file iso2022.cpp.
| #define GB2312_CHAR_LEN 2 |
Definition at line 88 of file iso2022.cpp.
| #define ISO_2022_ARRAY_SIZE 511 |
| #define ISO_2022_JP_SET_ASCII "\x1B(B" |
Definition at line 67 of file iso2022.cpp.
| #define ISO_2022_JP_SET_GB2312_80 "\x1B$A" |
Definition at line 72 of file iso2022.cpp.
| #define ISO_2022_JP_SET_ISO_8859_1 "\x1B.A" |
Definition at line 75 of file iso2022.cpp.
| #define ISO_2022_JP_SET_ISO_8859_7 "\x1B.F" |
Definition at line 76 of file iso2022.cpp.
| #define ISO_2022_JP_SET_JIS201_KANA "\x1B(I" |
Definition at line 69 of file iso2022.cpp.
| #define ISO_2022_JP_SET_JIS201_ROMAN "\x1B(J" |
Definition at line 68 of file iso2022.cpp.
| #define ISO_2022_JP_SET_JIS208_78 "\x1B$@" |
Definition at line 70 of file iso2022.cpp.
| #define ISO_2022_JP_SET_JIS208_83 "\x1B$B" |
Definition at line 71 of file iso2022.cpp.
| #define ISO_2022_JP_SET_JIS212_90 "\x1B$(D" |
Definition at line 74 of file iso2022.cpp.
| #define ISO_2022_JP_SET_KSC5601_87 "\x1B$(C" |
Definition at line 73 of file iso2022.cpp.
| #define ISO_2022_JP_SET_SS2 "\x1BN" |
Definition at line 77 of file iso2022.cpp.
| #define ISO_2022_SET_MB 0x24 |
Definition at line 104 of file iso2022.cpp.
| #define ISO_2022_SET_MB94_G0 0x28 |
Definition at line 106 of file iso2022.cpp.
| #define ISO_2022_SET_MB94_G1 0x29 |
Definition at line 107 of file iso2022.cpp.
| #define ISO_2022_SET_MB94_G2 0x2A |
Definition at line 108 of file iso2022.cpp.
| #define ISO_2022_SET_MB94_G3 0x2B |
Definition at line 109 of file iso2022.cpp.
| #define ISO_2022_SET_MB96_G1 0x2D |
Definition at line 111 of file iso2022.cpp.
| #define ISO_2022_SET_MB96_G2 0x2E |
Definition at line 112 of file iso2022.cpp.
| #define ISO_2022_SET_MB96_G3 0x2F |
Definition at line 113 of file iso2022.cpp.
| #define ISO_2022_SET_SB94_G0 0x28 |
Definition at line 95 of file iso2022.cpp.
| #define ISO_2022_SET_SB94_G1 0x29 |
Definition at line 96 of file iso2022.cpp.
| #define ISO_2022_SET_SB94_G2 0x2A |
Definition at line 97 of file iso2022.cpp.
| #define ISO_2022_SET_SB94_G3 0x2B |
Definition at line 98 of file iso2022.cpp.
| #define ISO_2022_SET_SB96_G1 0x2D |
Definition at line 100 of file iso2022.cpp.
| #define ISO_2022_SET_SB96_G2 0x2E |
Definition at line 101 of file iso2022.cpp.
| #define ISO_2022_SET_SB96_G3 0x2F |
Definition at line 102 of file iso2022.cpp.
| #define ISO_2022_SET_SS2 0x4E |
Definition at line 115 of file iso2022.cpp.
| #define ISO_2022_STATE_INDEX_T unsigned short |
| #define ISO_8859_1_CHAR_LEN 1 |
Definition at line 91 of file iso2022.cpp.
| #define ISO_8859_7_CHAR_LEN 1 |
Definition at line 92 of file iso2022.cpp.
| #define KSC5601_CHAR_LEN 2 |
Definition at line 89 of file iso2022.cpp.
| _RWSTD_NAMESPACE | ( | __rw | ) |
Definition at line 129 of file iso2022.cpp.