Skip to content

Commit d94e372

Browse files
committed
Use Print instead of Stream
1 parent b8eb799 commit d94e372

22 files changed

+333
-92
lines changed

doc/html/annotated.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,11 @@
6868
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
6969
<table class="directory">
7070
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_flite.html" target="_self">Flite</a></td><td class="desc">Arduino API for <a class="el" href="class_flite.html" title="Arduino API for Flite Text to Speach Engine.">Flite</a> Text to Speach Engine </td></tr>
71-
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_flite_output_base.html" target="_self">FliteOutputBase</a></td><td class="desc">Base Output Class with common functionality </td></tr>
72-
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_flite_output_callback.html" target="_self">FliteOutputCallback</a></td><td class="desc">Output via Callback method </td></tr>
73-
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_flite_output_i2_s.html" target="_self">FliteOutputI2S</a></td><td class="desc">Output to I2S for ESP32 </td></tr>
74-
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_flite_output_stream.html" target="_self">FliteOutputStream</a></td><td class="desc">Output to Arduino Stream </td></tr>
75-
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_flite_print_stream.html" target="_self">FlitePrintStream</a></td><td class="desc">Write readable string to Arduino Stream </td></tr>
71+
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_flite_output.html" target="_self">FliteOutput</a></td><td class="desc">Output using Arduino Print class </td></tr>
72+
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_flite_output_base.html" target="_self">FliteOutputBase</a></td><td class="desc">Base Output Class with common functionality </td></tr>
73+
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_flite_output_callback.html" target="_self">FliteOutputCallback</a></td><td class="desc">Output via Callback method </td></tr>
74+
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_flite_output_i2_s.html" target="_self">FliteOutputI2S</a></td><td class="desc">Output to I2S for ESP32 </td></tr>
75+
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_flite_print_stream.html" target="_self">FlitePrintStream</a></td><td class="desc">Write readable string to Arduino Print class </td></tr>
7676
</table>
7777
</div><!-- directory -->
7878
</div><!-- contents -->

doc/html/class_flite-members.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
<tr><td class="entry"><a class="el" href="class_flite.html#abab9f86d885f122ac3eaedbfcc03fe79">end</a>()</td><td class="entry"><a class="el" href="class_flite.html">Flite</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
7373
<tr class="even"><td class="entry"><a class="el" href="class_flite.html#aa711263277a96d5febf02975b86cb07f">Flite</a>()</td><td class="entry"><a class="el" href="class_flite.html">Flite</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
7474
<tr><td class="entry"><a class="el" href="class_flite.html#a1f998235a41f9e5e502ff52bd81312c5">Flite</a>(flite_callback cb)</td><td class="entry"><a class="el" href="class_flite.html">Flite</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
75-
<tr class="even"><td class="entry"><a class="el" href="class_flite.html#a5693c07f6256601c044e3b866ac7b99b">Flite</a>(Stream &amp;stream, bool as_text=false)</td><td class="entry"><a class="el" href="class_flite.html">Flite</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
75+
<tr class="even"><td class="entry"><a class="el" href="class_flite.html#a3afca20bff19883c2c79095ec5a03311">Flite</a>(Print &amp;stream, bool as_text=false)</td><td class="entry"><a class="el" href="class_flite.html">Flite</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
7676
<tr><td class="entry"><a class="el" href="class_flite.html#af592e6c496edb09b4fa13c1f3ce927c8">Flite</a>(FliteOutputBase *out)</td><td class="entry"><a class="el" href="class_flite.html">Flite</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
7777
<tr class="even"><td class="entry"><a class="el" href="class_flite.html#ae19077c48ee0545e5c7a34e83924ae3f">Flite</a>(i2s_port_t i2s_num)</td><td class="entry"><a class="el" href="class_flite.html">Flite</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
7878
<tr><td class="entry"><a class="el" href="class_flite.html#af81bbd6b91b9866fe8093c56fa2ec608">getOutput</a>()</td><td class="entry"><a class="el" href="class_flite.html">Flite</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>

doc/html/class_flite.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,10 @@
8686
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_flite.html#a1f998235a41f9e5e502ff52bd81312c5">Flite</a> (flite_callback cb)</td></tr>
8787
<tr class="memdesc:a1f998235a41f9e5e502ff52bd81312c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor - for output to callback. <br /></td></tr>
8888
<tr class="separator:a1f998235a41f9e5e502ff52bd81312c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
89-
<tr class="memitem:a5693c07f6256601c044e3b866ac7b99b"><td class="memItemLeft" align="right" valign="top"><a id="a5693c07f6256601c044e3b866ac7b99b"></a>
90-
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_flite.html#a5693c07f6256601c044e3b866ac7b99b">Flite</a> (Stream &amp;stream, bool as_text=false)</td></tr>
91-
<tr class="memdesc:a5693c07f6256601c044e3b866ac7b99b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor - for output to a stream. <br /></td></tr>
92-
<tr class="separator:a5693c07f6256601c044e3b866ac7b99b"><td class="memSeparator" colspan="2">&#160;</td></tr>
89+
<tr class="memitem:a3afca20bff19883c2c79095ec5a03311"><td class="memItemLeft" align="right" valign="top"><a id="a3afca20bff19883c2c79095ec5a03311"></a>
90+
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_flite.html#a3afca20bff19883c2c79095ec5a03311">Flite</a> (Print &amp;stream, bool as_text=false)</td></tr>
91+
<tr class="memdesc:a3afca20bff19883c2c79095ec5a03311"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor - for output to a stream. <br /></td></tr>
92+
<tr class="separator:a3afca20bff19883c2c79095ec5a03311"><td class="memSeparator" colspan="2">&#160;</td></tr>
9393
<tr class="memitem:af592e6c496edb09b4fa13c1f3ce927c8"><td class="memItemLeft" align="right" valign="top"><a id="af592e6c496edb09b4fa13c1f3ce927c8"></a>
9494
&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_flite.html#af592e6c496edb09b4fa13c1f3ce927c8">Flite</a> (<a class="el" href="class_flite_output_base.html">FliteOutputBase</a> *out)</td></tr>
9595
<tr class="memdesc:af592e6c496edb09b4fa13c1f3ce927c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor - for output with a <a class="el" href="class_flite_output_base.html" title="Base Output Class with common functionality.">FliteOutputBase</a> class. <br /></td></tr>
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2+
<html xmlns="http://www.w3.org/1999/xhtml">
3+
<head>
4+
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5+
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6+
<meta name="generator" content="Doxygen 1.9.1"/>
7+
<meta name="viewport" content="width=device-width, initial-scale=1"/>
8+
<title>Arduino FLITE: Member List</title>
9+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
10+
<script type="text/javascript" src="jquery.js"></script>
11+
<script type="text/javascript" src="dynsections.js"></script>
12+
<link href="search/search.css" rel="stylesheet" type="text/css"/>
13+
<script type="text/javascript" src="search/searchdata.js"></script>
14+
<script type="text/javascript" src="search/search.js"></script>
15+
<link href="doxygen.css" rel="stylesheet" type="text/css" />
16+
</head>
17+
<body>
18+
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
19+
<div id="titlearea">
20+
<table cellspacing="0" cellpadding="0">
21+
<tbody>
22+
<tr style="height: 56px;">
23+
<td id="projectalign" style="padding-left: 0.5em;">
24+
<div id="projectname">Arduino FLITE
25+
</div>
26+
</td>
27+
</tr>
28+
</tbody>
29+
</table>
30+
</div>
31+
<!-- end header part -->
32+
<!-- Generated by Doxygen 1.9.1 -->
33+
<script type="text/javascript">
34+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
35+
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
36+
/* @license-end */
37+
</script>
38+
<script type="text/javascript" src="menudata.js"></script>
39+
<script type="text/javascript" src="menu.js"></script>
40+
<script type="text/javascript">
41+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
42+
$(function() {
43+
initMenu('',true,false,'search.php','Search');
44+
$(document).ready(function() { init_search(); });
45+
});
46+
/* @license-end */</script>
47+
<div id="main-nav"></div>
48+
<!-- window showing the filter options -->
49+
<div id="MSearchSelectWindow"
50+
onmouseover="return searchBox.OnSearchSelectShow()"
51+
onmouseout="return searchBox.OnSearchSelectHide()"
52+
onkeydown="return searchBox.OnSearchSelectKey(event)">
53+
</div>
54+
55+
<!-- iframe showing the search results (closed by default) -->
56+
<div id="MSearchResultsWindow">
57+
<iframe src="javascript:void(0)" frameborder="0"
58+
name="MSearchResults" id="MSearchResults">
59+
</iframe>
60+
</div>
61+
62+
</div><!-- top -->
63+
<div class="header">
64+
<div class="headertitle">
65+
<div class="title">FliteOutput Member List</div> </div>
66+
</div><!--header-->
67+
<div class="contents">
68+
69+
<p>This is the complete list of members for <a class="el" href="class_flite_output.html">FliteOutput</a>, including all inherited members.</p>
70+
<table class="directory">
71+
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>audiodev</b> (defined in <a class="el" href="class_flite_output_base.html">FliteOutputBase</a>)</td><td class="entry"><a class="el" href="class_flite_output_base.html">FliteOutputBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
72+
<tr bgcolor="#f0f0f0"><td class="entry"><b>bitsPerSample</b>() (defined in <a class="el" href="class_flite_output_base.html">FliteOutputBase</a>)</td><td class="entry"><a class="el" href="class_flite_output_base.html">FliteOutputBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
73+
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>channels</b>() (defined in <a class="el" href="class_flite_output_base.html">FliteOutputBase</a>)</td><td class="entry"><a class="el" href="class_flite_output_base.html">FliteOutputBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
74+
<tr bgcolor="#f0f0f0"><td class="entry"><b>close</b>() (defined in <a class="el" href="class_flite_output_base.html">FliteOutputBase</a>)</td><td class="entry"><a class="el" href="class_flite_output_base.html">FliteOutputBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
75+
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>drain</b>() (defined in <a class="el" href="class_flite_output.html">FliteOutput</a>)</td><td class="entry"><a class="el" href="class_flite_output.html">FliteOutput</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
76+
<tr bgcolor="#f0f0f0"><td class="entry"><b>FliteOutput</b>(Print &amp;out) (defined in <a class="el" href="class_flite_output.html">FliteOutput</a>)</td><td class="entry"><a class="el" href="class_flite_output.html">FliteOutput</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
77+
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>flush</b>() (defined in <a class="el" href="class_flite_output.html">FliteOutput</a>)</td><td class="entry"><a class="el" href="class_flite_output.html">FliteOutput</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
78+
<tr bgcolor="#f0f0f0"><td class="entry"><b>info</b>() (defined in <a class="el" href="class_flite_output_base.html">FliteOutputBase</a>)</td><td class="entry"><a class="el" href="class_flite_output_base.html">FliteOutputBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
79+
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>is_open</b> (defined in <a class="el" href="class_flite_output_base.html">FliteOutputBase</a>)</td><td class="entry"><a class="el" href="class_flite_output_base.html">FliteOutputBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
80+
<tr bgcolor="#f0f0f0"><td class="entry"><b>isOpen</b>() (defined in <a class="el" href="class_flite_output_base.html">FliteOutputBase</a>)</td><td class="entry"><a class="el" href="class_flite_output_base.html">FliteOutputBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
81+
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>open</b>(int sps, int channels, cst_audiofmt fmt) (defined in <a class="el" href="class_flite_output_base.html">FliteOutputBase</a>)</td><td class="entry"><a class="el" href="class_flite_output_base.html">FliteOutputBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
82+
<tr bgcolor="#f0f0f0"><td class="entry"><b>out_ptr</b> (defined in <a class="el" href="class_flite_output.html">FliteOutput</a>)</td><td class="entry"><a class="el" href="class_flite_output.html">FliteOutput</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
83+
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>sampleRate</b>() (defined in <a class="el" href="class_flite_output_base.html">FliteOutputBase</a>)</td><td class="entry"><a class="el" href="class_flite_output_base.html">FliteOutputBase</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
84+
<tr bgcolor="#f0f0f0"><td class="entry"><b>write</b>(void *buffer, int sample_count) (defined in <a class="el" href="class_flite_output.html">FliteOutput</a>)</td><td class="entry"><a class="el" href="class_flite_output.html">FliteOutput</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
85+
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~FliteOutputBase</b>() (defined in <a class="el" href="class_flite_output_base.html">FliteOutputBase</a>)</td><td class="entry"><a class="el" href="class_flite_output_base.html">FliteOutputBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
86+
</table></div><!-- contents -->
87+
<!-- start footer part -->
88+
<hr class="footer"/><address class="footer"><small>
89+
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
90+
</small></address>
91+
</body>
92+
</html>

0 commit comments

Comments
 (0)