~ubuntu-branches/ubuntu/precise/xerces-c/precise-security

« back to all changes in this revision

Viewing changes to doc/html/apiDocs-3/classBase64.html

  • Committer: Bazaar Package Importer
  • Author(s): Jay Berkenbilt
  • Date: 2009-12-05 14:58:32 UTC
  • mfrom: (2.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20091205145832-378dg3x72mdzfzup
Tags: 3.1.0~rc1-1
* New upstream release; public release candidate uploaded at request of
  upstream.
* Updated source format to '3.0 (quilt)'

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
5
<link href="tabs.css" rel="stylesheet" type="text/css">
6
6
</head><body>
7
 
<!-- Generated by Doxygen 1.5.4 -->
8
 
<div class="tabs">
9
 
  <ul>
10
 
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
 
    <li class="current"><a href="classes.html"><span>Classes</span></a></li>
12
 
    <li><a href="files.html"><span>Files</span></a></li>
13
 
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
 
  </ul>
15
 
</div>
16
 
<div class="tabs">
17
 
  <ul>
18
 
    <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
19
 
    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
20
 
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
21
 
    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
22
 
  </ul>
23
 
</div>
 
7
<!-- Generated by Doxygen 1.5.6 -->
 
8
<div class="navigation" id="top">
 
9
  <div class="tabs">
 
10
    <ul>
 
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
 
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
 
13
      <li class="current"><a href="classes.html"><span>Classes</span></a></li>
 
14
      <li><a href="files.html"><span>Files</span></a></li>
 
15
    </ul>
 
16
  </div>
 
17
  <div class="tabs">
 
18
    <ul>
 
19
      <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
 
20
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
 
21
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
 
22
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
 
23
    </ul>
 
24
  </div>
 
25
</div>
 
26
<div class="contents">
24
27
<h1>Base64 Class Reference</h1><!-- doxytag: class="Base64" -->
25
28
<p>
26
29
<a href="classBase64-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
104
107
        <tr>
105
108
          <td></td>
106
109
          <td>)</td>
107
 
          <td></td><td></td><td width="100%"><code> [static]</code></td>
 
110
          <td></td><td></td><td><code> [static]</code></td>
108
111
        </tr>
109
112
      </table>
110
113
</div>
113
116
<p>
114
117
Encodes octets into <a class="el" href="classBase64.html">Base64</a> data. 
115
118
<p>
116
 
NOTE: The returned buffer is dynamically allocated and is the responsibility of the caller to delete it when not longer needed. You can call <a class="el" href="classXMLString.html#e7f80620bc8b3e3e3e5ea0fc14d5fe5f" title="Release the parameter string that was allocated by XMLString::transcode and XMLString::replicate...">XMLString::release</a> to release this returned buffer.<p>
117
 
If a memory manager is provided, ask the memory manager to de-allocate the returned buffer.<p>
 
119
NOTE: The returned buffer is dynamically allocated and is the responsibility of the caller to delete it when not longer needed. Use the memory manager to release the returned buffer or operator delete() if none was provided.<p>
118
120
<dl compact><dt><b>Parameters:</b></dt><dd>
119
121
  <table border="0" cellspacing="2" cellpadding="0">
120
122
    <tr><td valign="top"></td><td valign="top"><em>inputData</em>&nbsp;</td><td>Binary data in XMLByte stream. </td></tr>
124
126
  </table>
125
127
</dl>
126
128
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Encoded <a class="el" href="classBase64.html">Base64</a> data in XMLByte stream, or NULL if input data can not be encoded. </dd></dl>
127
 
<dl class="see" compact><dt><b>See also:</b></dt><dd>XMLString::release(XMLByte**) </dd></dl>
128
129
 
129
130
</div>
130
131
</div><p>
159
160
        <tr>
160
161
          <td></td>
161
162
          <td>)</td>
162
 
          <td></td><td></td><td width="100%"><code> [static]</code></td>
 
163
          <td></td><td></td><td><code> [static]</code></td>
163
164
        </tr>
164
165
      </table>
165
166
</div>
168
169
<p>
169
170
Decodes <a class="el" href="classBase64.html">Base64</a> data into octets. 
170
171
<p>
171
 
NOTE: The returned buffer is dynamically allocated and is the responsibility of the caller to delete it when not longer needed. You can call <a class="el" href="classXMLString.html#e7f80620bc8b3e3e3e5ea0fc14d5fe5f" title="Release the parameter string that was allocated by XMLString::transcode and XMLString::replicate...">XMLString::release</a> to release this returned buffer.<p>
172
 
If a memory manager is provided, ask the memory manager to de-allocate the returned buffer.<p>
 
172
NOTE: The returned buffer is dynamically allocated and is the responsibility of the caller to delete it when not longer needed. Use the memory manager to release the returned buffer or operator delete() if none was provided.<p>
173
173
<dl compact><dt><b>Parameters:</b></dt><dd>
174
174
  <table border="0" cellspacing="2" cellpadding="0">
175
175
    <tr><td valign="top"></td><td valign="top"><em>inputData</em>&nbsp;</td><td><a class="el" href="classBase64.html">Base64</a> data in XMLByte stream. </td></tr>
179
179
  </table>
180
180
</dl>
181
181
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Decoded binary data in XMLByte stream, or NULL if input data can not be decoded. </dd></dl>
182
 
<dl class="see" compact><dt><b>See also:</b></dt><dd>XMLString::release(XMLByte**) </dd></dl>
183
182
 
184
183
</div>
185
184
</div><p>
214
213
        <tr>
215
214
          <td></td>
216
215
          <td>)</td>
217
 
          <td></td><td></td><td width="100%"><code> [static]</code></td>
 
216
          <td></td><td></td><td><code> [static]</code></td>
218
217
        </tr>
219
218
      </table>
220
219
</div>
223
222
<p>
224
223
Decodes <a class="el" href="classBase64.html">Base64</a> data into octets. 
225
224
<p>
226
 
NOTE: The returned buffer is dynamically allocated and is the responsibility of the caller to delete it when not longer needed. You can call <a class="el" href="classXMLString.html#e7f80620bc8b3e3e3e5ea0fc14d5fe5f" title="Release the parameter string that was allocated by XMLString::transcode and XMLString::replicate...">XMLString::release</a> to release this returned buffer.<p>
227
 
If a memory manager is provided, ask the memory manager to de-allocate the returned buffer.<p>
 
225
NOTE: The returned buffer is dynamically allocated and is the responsibility of the caller to delete it when not longer needed. Use the memory manager to release the returned buffer or operator delete() if none was provided.<p>
228
226
<dl compact><dt><b>Parameters:</b></dt><dd>
229
227
  <table border="0" cellspacing="2" cellpadding="0">
230
228
    <tr><td valign="top"></td><td valign="top"><em>inputData</em>&nbsp;</td><td><a class="el" href="classBase64.html">Base64</a> data in XMLCh stream. </td></tr>
234
232
  </table>
235
233
</dl>
236
234
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Decoded binary data in XMLByte stream, or NULL if input data can not be decoded. </dd></dl>
237
 
<dl class="see" compact><dt><b>See also:</b></dt><dd>XMLString::release(XMLByte**) </dd></dl>
238
235
 
239
236
</div>
240
237
</div><p>
263
260
        <tr>
264
261
          <td></td>
265
262
          <td>)</td>
266
 
          <td></td><td></td><td width="100%"><code> [static]</code></td>
 
263
          <td></td><td></td><td><code> [static]</code></td>
267
264
        </tr>
268
265
      </table>
269
266
</div>
309
306
        <tr>
310
307
          <td></td>
311
308
          <td>)</td>
312
 
          <td></td><td></td><td width="100%"><code> [static]</code></td>
 
309
          <td></td><td></td><td><code> [static]</code></td>
313
310
        </tr>
314
311
      </table>
315
312
</div>
331
328
</div><p>
332
329
<hr>The documentation for this class was generated from the following file:<ul>
333
330
<li><a class="el" href="Base64_8hpp-source.html">Base64.hpp</a></ul>
334
 
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 18 07:56:10 2009 for Xerces-C++ by&nbsp;
 
331
</div>
 
332
<hr size="1"><address style="text-align: right;"><small>Generated on Tue Nov 24 13:49:53 2009 for Xerces-C++ by&nbsp;
335
333
<a href="http://www.doxygen.org/index.html">
336
 
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
 
334
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
337
335
</body>
338
336
</html>