4
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
5
<link href="tabs.css" rel="stylesheet" type="text/css">
7
<!-- Generated by Doxygen 1.5.2 -->
10
<li><a href="index.html"><span>Main Page</span></a></li>
11
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
12
<li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
13
<li><a href="files.html"><span>Files</span></a></li>
14
<li><a href="dirs.html"><span>Directories</span></a></li>
19
<li><a href="annotated.html"><span>Data Structures</span></a></li>
20
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
21
<li><a href="functions.html"><span>Data Fields</span></a></li>
25
<a class="el" href="namespaceAccessibility.html">Accessibility</a>::<a class="el" href="interfaceAccessibility_1_1StreamableContent.html">StreamableContent</a></div>
7
<!-- Generated by Doxygen 1.5.6 -->
8
<div class="navigation" id="top">
11
<li><a href="index.html"><span>Main Page</span></a></li>
12
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
13
<li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
14
<li><a href="files.html"><span>Files</span></a></li>
15
<li><a href="dirs.html"><span>Directories</span></a></li>
20
<li><a href="annotated.html"><span>Data Structures</span></a></li>
21
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
22
<li><a href="functions.html"><span>Data Fields</span></a></li>
25
<div class="navpath"><a class="el" href="namespaceAccessibility.html">Accessibility</a>::<a class="el" href="interfaceAccessibility_1_1StreamableContent.html">StreamableContent</a>
28
<div class="contents">
26
29
<h1>Accessibility::StreamableContent Interface Reference</h1><!-- doxytag: class="Accessibility::StreamableContent" --><code>import "<a class="el" href="Accessibility__StreamableContent_8idl-source.html">Accessibility_StreamableContent.idl</a>";</code>
28
31
<table border="0" cellpadding="0" cellspacing="0">
30
33
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
31
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespaceAccessibility.html#9737318cb7addece57bcf42713cd88c4">StringSeq</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1StreamableContent.html#9abe869c1caa07bdf37234c15c645399">getContentTypes</a> ()</td></tr>
33
<tr><td class="memItemLeft" nowrap align="right" valign="top">Bonobo::Stream </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1StreamableContent.html#62dab076cff7053fe7667d9fecfd1bc6">getContent</a> (in string contentType)</td></tr>
35
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="interfaceAccessibility_1_1ContentStream.html">ContentStream</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1StreamableContent.html#7005f87ce37ee387e4baf74418af148d">getStream</a> (in string contentType)</td></tr>
37
<tr><td class="memItemLeft" nowrap align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1StreamableContent.html#35499696aec7ddd1e35b605d2c61835a">getURI</a> (in string contentType)</td></tr>
34
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespaceAccessibility.html#f0a087a022848a7c6610ad237ecc845d">StringSeq</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1StreamableContent.html#0c845bf7f9b0b375d349d469709b0310">getContentTypes</a> ()</td></tr>
36
<tr><td class="memItemLeft" nowrap align="right" valign="top">Bonobo::Stream </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1StreamableContent.html#673765180c88d1bc9050b6463570dc2d">getContent</a> (in string contentType)</td></tr>
38
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="interfaceAccessibility_1_1ContentStream.html">ContentStream</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1StreamableContent.html#9504205fd5db0ab430f31f9da372ba83">getStream</a> (in string contentType)</td></tr>
40
<tr><td class="memItemLeft" nowrap align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceAccessibility_1_1StreamableContent.html#1b403cb08c57d7319ad2537134b1662b">getURI</a> (in string contentType)</td></tr>
40
43
<hr><a name="_details"></a><h2>Detailed Description</h2>
41
44
An interface whereby an object allows its backing content to be streamed to clients. Negotiation of content type is allowed. Clients may examine the backing data and transform, convert, or parse the content in order to present it in an alternate form to end-users.<p>
42
45
<dl class="note" compact><dt><b>Note:</b></dt><dd>The <a class="el" href="interfaceAccessibility_1_1StreamableContent.html">StreamableContent</a> interface is particularly useful for saving, printing, or post-processing entire documents, or for persisting alternate views of a document. If document content itself is being serialized, stored, or converted, then use of the <a class="el" href="interfaceAccessibility_1_1StreamableContent.html">StreamableContent</a> interface can help address performance issues. Unlike most AT-SPI/Accessibility interfaces, this interface is not strongly tied to the current user-agent view of the a particular document, but may in some cases give access to the underlying model data. </dd></dl>
45
46
<hr><h2>Member Function Documentation</h2>
46
<a class="anchor" name="9abe869c1caa07bdf37234c15c645399"></a><!-- doxytag: member="Accessibility::StreamableContent::getContentTypes" ref="9abe869c1caa07bdf37234c15c645399" args="()" -->
47
<a class="anchor" name="0c845bf7f9b0b375d349d469709b0310"></a><!-- doxytag: member="Accessibility::StreamableContent::getContentTypes" ref="0c845bf7f9b0b375d349d469709b0310" args="()" -->
47
48
<div class="memitem">
48
49
<div class="memproto">
49
50
<table class="memname">
51
<td class="memname"><a class="el" href="namespaceAccessibility.html#9737318cb7addece57bcf42713cd88c4">StringSeq</a> Accessibility::StreamableContent::getContentTypes </td>
52
<td class="memname"><a class="el" href="namespaceAccessibility.html#f0a087a022848a7c6610ad237ecc845d">StringSeq</a> Accessibility::StreamableContent::getContentTypes </td>
53
54
<td class="paramname"> </td>
54
55
<td> ) </td>
55
<td width="100%"></td>
153
154
<hr>The documentation for this interface was generated from the following file:<ul>
154
<li>/home/liyuan/src/at-spi/idl/<a class="el" href="Accessibility__StreamableContent_8idl-source.html">Accessibility_StreamableContent.idl</a></ul>
155
<hr size="1"><address style="text-align: right;"><small>Generated on Tue Jul 10 10:46:52 2007 for at-spi-idl by
155
<li>/export/home/liyuan/src/at-spi/idl/<a class="el" href="Accessibility__StreamableContent_8idl-source.html">Accessibility_StreamableContent.idl</a></ul>
157
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Sep 1 22:49:50 2008 for at-spi-idl by
156
158
<a href="http://www.doxygen.org/index.html">
157
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
159
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>