File: qtextencoder.html

package info (click to toggle)
qt-embedded 2.3.2-3
  • links: PTS
  • area: main
  • in suites: woody
  • size: 68,608 kB
  • ctags: 45,998
  • sloc: cpp: 276,654; ansic: 71,987; makefile: 29,074; sh: 12,305; yacc: 2,465; python: 1,863; perl: 481; lex: 480; xml: 68; lisp: 15
file content (67 lines) | stat: -rw-r--r-- 3,429 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Qt Toolkit - QTextEncoder Class</title><style type="text/css"><!--
h3.fn,span.fn { margin-left: 1cm; text-indent: -1cm; }
a:link { color: #004faf; text-decoration: none }
a:visited { color: #672967; text-decoration: none }body { background: white; color: black; }
--></style>
</head><body bgcolor="#ffffff">

<table width="100%">
<tr><td><a href="index.html">
<img width="100" height="100" src="qtlogo.png"
alt="Home" border="0"><img width="100"
height="100" src="face.png" alt="Home" border="0">
</a><td valign=top><div align=right><img src="dochead.png" width="472" height="27"><br>
<a href="classes.html"><b>Classes</b></a>
-<a href="annotated.html">Annotated</a>
- <a href="hierarchy.html">Tree</a>
-<a href="functions.html">Functions</a>
-<a href="index.html">Home</a>
-<a href="topicals.html"><b>Structure</b></a>
</div>
</table>

<h1 align=center>QTextEncoder Class Reference</h1><br clear="all">
<p>
State-based encoder
<a href="#details">More...</a>
<p>
<code>#include &lt;<a href="qtextcodec-h.html">qtextcodec.h</a>&gt;</code>
<p><a href="qtextencoder-members.html">List of all member functions.</a>
<h2>Public Members</h2>
<ul>
<li><div class="fn">virtual<a href="#7cc894"><b>~QTextEncoder</b></a>()</div>
<li><div class="fn">virtualQCString<a href="#738c54"><b>fromUnicode</b></a>(constQString&amp;uc, int&amp;lenInOut)</div>
</ul>
<hr><h2><a name="details"></a>Detailed Description</h2>
State-based encoder
<p>
A QTextEncoder converts Unicode into another format, remembering
any state that is required between calls.
<p>See also  <a href="qtextcodec.html#545c5c">QTextCodec::makeEncoder</a>().

<hr><h2>Member Function Documentation</h2>
<h3 class="fn"><a name="7cc894"></a>QTextEncoder::~QTextEncoder() <code>[virtual]</code></h3>
<p>Destructs the encoder.
<h3 class="fn"><a href="qcstring.html">QCString</a><a name="738c54"></a>QTextEncoder::fromUnicode(const<a href="qstring.html">QString</a>&amp;uc, int&amp;lenInOut) <code>[virtual]</code></h3>
<p>Converts <em>lenInOut</em> characters (not bytes) from <em>uc,</em> producing
a <a href="qcstring.html">QCString</a>.  <em>lenInOut</em> will also be set to the
<a href="qcstring.html#5a756d">length</a> of the result (in bytes).
<p>The encoder is free to record state to use when subsequent calls are
made to this function (for example, it might change modes with escape
sequences if needed during the encoding of one string, then assume that
mode applies when a subsequent call begins).
<hr><p>
Search the documentation, FAQ, qt-interest archive and more (uses
<a href="http://www.trolltech.com">www.trolltech.com</a>):<br>
<form method=post action="http://www.trolltech.com/search.cgi">
<input type=hidden name="version" value="2.3.2"><nobr>
<input size="50" name="search"><input type=submit value="Search">
</nobr></form><hr><p>
This file is part of the <a href="index.html">Qt toolkit</a>,
copyright &copy; 1995-2001
<a href="http://www.trolltech.com">Trolltech</a>, all rights reserved.<p><address><hr><div align="center">
<table width="100%" cellspacing="0" border="0"><tr>
<td>Copyright  2001 Trolltech<td><a href="http://www.trolltech.com/trademarks.html">Trademarks</a>
<td align="right"><div align="right">Qt version 2.3.2</div>
</table></div></address></body></html>