source: trunk/doc/html/qeucjpcodec.html

Last change on this file was 190, checked in by rudi, 14 years ago

reference documentation added

File size: 5.3 KB
RevLine 
[190]1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/src/codecs/qeucjpcodec.cpp:42 -->
3<html>
4<head>
5<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
6<title>QEucJpCodec Class</title>
7<style type="text/css"><!--
8fn { margin-left: 1cm; text-indent: -1cm; }
9a:link { color: #004faf; text-decoration: none }
10a:visited { color: #672967; text-decoration: none }
11body { background: #ffffff; color: black; }
12--></style>
13</head>
14<body>
15
16<table border="0" cellpadding="0" cellspacing="0" width="100%">
17<tr bgcolor="#E5E5E5">
18<td valign=center>
19 <a href="index.html">
20<font color="#004faf">Home</font></a>
21 | <a href="classes.html">
22<font color="#004faf">All&nbsp;Classes</font></a>
23 | <a href="mainclasses.html">
24<font color="#004faf">Main&nbsp;Classes</font></a>
25 | <a href="annotated.html">
26<font color="#004faf">Annotated</font></a>
27 | <a href="groups.html">
28<font color="#004faf">Grouped&nbsp;Classes</font></a>
29 | <a href="functions.html">
30<font color="#004faf">Functions</font></a>
31</td>
32<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>QEucJpCodec Class Reference</h1>
33
34<p>The QEucJpCodec class provides conversion to and from EUC-JP character sets.
35<a href="#details">More...</a>
36<p>All the functions in this class are <a href="threads.html#reentrant">reentrant</a> when Qt is built with thread support.</p>
37<p><tt>#include &lt;<a href="qeucjpcodec-h.html">qeucjpcodec.h</a>&gt;</tt>
38<p>Inherits <a href="qtextcodec.html">QTextCodec</a>.
39<p><a href="qeucjpcodec-members.html">List of all member functions.</a>
40<h2>Public Members</h2>
41<ul>
42<li class=fn>virtual int <a href="#mibEnum"><b>mibEnum</b></a> () const</li>
43<li class=fn>virtual const char * <a href="#mimeName"><b>mimeName</b></a> () const</li>
44<li class=fn><a href="#QEucJpCodec"><b>QEucJpCodec</b></a> ()</li>
45<li class=fn><a href="#~QEucJpCodec"><b>~QEucJpCodec</b></a> ()</li>
46</ul>
47<hr><a name="details"></a><h2>Detailed Description</h2>
48
49
50
51<p> The QEucJpCodec class provides conversion to and from EUC-JP character sets.
52<p> More precisely, the QEucJpCodec class subclasses <a href="qtextcodec.html">QTextCodec</a> to
53provide support for EUC-JP, the main legacy encoding for Unix
54machines in Japan.
55<p> The environment variable <tt>UNICODEMAP_JP</tt> can be used to fine-tune
56<a href="qjiscodec.html">QJisCodec</a>, <a href="qsjiscodec.html">QSjisCodec</a> and QEucJpCodec. The <a href="qjiscodec.html">QJisCodec</a>
57documentation describes how to use this variable.
58<p> Most of the code here was written by Serika Kurusugawa,
59a.k.a. Junji Takagi, and is included in Qt with the author's
60permission and the grateful thanks of the Trolltech team. Here is
61the copyright statement for that code:
62<p>
63<p> Copyright (C) 1999 Serika Kurusugawa. All rights reserved.
64<p> Redistribution and use in source and binary forms, with or without
65modification, are permitted provided that the following conditions
66are met:
67<ol type=1>
68<li> Redistributions of source code must retain the above copyright
69notice, this list of conditions and the following disclaimer.
70<li> Redistributions in binary form must reproduce the above copyright
71notice, this list of conditions and the following disclaimer in the
72documentation and/or other materials provided with the distribution.
73</ol>
74<p> THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS".
75ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
76IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
77ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
78FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
79DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
80OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
81HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
82LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
83OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
84SUCH DAMAGE.
85<p>See also <a href="i18n.html">Internationalization with Qt</a>.
86
87<hr><h2>Member Function Documentation</h2>
88<h3 class=fn><a name="QEucJpCodec"></a>QEucJpCodec::QEucJpCodec ()
89</h3>
90Constructs a QEucJpCodec.
91
92<h3 class=fn><a name="~QEucJpCodec"></a>QEucJpCodec::~QEucJpCodec ()
93</h3>
94Destroys the codec.
95
96<h3 class=fn>int <a name="mibEnum"></a>QEucJpCodec::mibEnum () const<tt> [virtual]</tt>
97</h3>
98Returns 18.
99
100<p>Reimplemented from <a href="qtextcodec.html#mibEnum">QTextCodec</a>.
101<h3 class=fn>const char * <a name="mimeName"></a>QEucJpCodec::mimeName () const<tt> [virtual]</tt>
102</h3>
103Returns the codec's mime name.
104
105<p>Reimplemented from <a href="qtextcodec.html#mimeName">QTextCodec</a>.
106<!-- eof -->
107<hr><p>
108This file is part of the <a href="index.html">Qt toolkit</a>.
109Copyright &copy; 1995-2007
110<a href="http://www.trolltech.com/">Trolltech</a>. All Rights Reserved.<p><address><hr><div align=center>
111<table width=100% cellspacing=0 border=0><tr>
112<td>Copyright &copy; 2007
113<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a>
114<td align=right><div align=right>Qt 3.3.8</div>
115</table></div></address></body>
116</html>
Note: See TracBrowser for help on using the repository browser.