Initial release
This commit is contained in:
@@ -0,0 +1,508 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>Base Module: IBStreamer Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="smtg_extra.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">Base Module<span id="projectnumber"> VST 3.8</span>
|
||||
</div>
|
||||
<div id="projectbrief">SDK for developing VST plug-in</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classSteinberg_1_1IBStreamer.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pro-attribs">Protected Attributes</a> |
|
||||
<a href="classSteinberg_1_1IBStreamer-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">IBStreamer Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Wrapper class for typed reading/writing from or to IBStream.
|
||||
<a href="#details">More...</a></p>
|
||||
|
||||
<p><code>#include <fstreamer.h></code></p>
|
||||
<div id="dynsection-0" onclick="return dynsection.toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
|
||||
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for IBStreamer:</div>
|
||||
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
|
||||
</div>
|
||||
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
|
||||
<div class="center"><img src="classSteinberg_1_1IBStreamer__inherit__graph.png" border="0" usemap="#aIBStreamer_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="aIBStreamer_inherit__map" id="aIBStreamer_inherit__map">
|
||||
<area shape="rect" title="Wrapper class for typed reading/writing from or to IBStream." alt="" coords="22,2243,114,2403"/>
|
||||
<area shape="rect" href="classSteinberg_1_1FStreamer.html" title="Byteorder-aware base class for typed stream i/o." alt="" coords="5,5,131,2195"/>
|
||||
<area shape="poly" title=" " alt="" coords="71,2210,71,2244,66,2244,66,2210"/>
|
||||
</map>
|
||||
</div>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a845d37e3a5e1ef478b7c44527a8ebd9c" id="r_a845d37e3a5e1ef478b7c44527a8ebd9c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a845d37e3a5e1ef478b7c44527a8ebd9c">IBStreamer</a> (IBStream *<a class="el" href="#a78d49eed9e150f042fe1e0434fb52102">stream</a>, int16 <a class="el" href="classSteinberg_1_1FStreamer.html#a1f29a6ebae4e2b64b0ac03ce73924b46">byteOrder</a>=BYTEORDER)</td></tr>
|
||||
<tr class="memdesc:a845d37e3a5e1ef478b7c44527a8ebd9c"><td class="mdescLeft"> </td><td class="mdescRight">Constructor for a given IBSTream and a byteOrder. <br /></td></tr>
|
||||
<tr class="separator:a845d37e3a5e1ef478b7c44527a8ebd9c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a27938719af1d257f35ad1b13df83380f" id="r_a27938719af1d257f35ad1b13df83380f"><td class="memItemLeft" align="right" valign="top">IBStream * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a27938719af1d257f35ad1b13df83380f">getStream</a> ()</td></tr>
|
||||
<tr class="memdesc:a27938719af1d257f35ad1b13df83380f"><td class="mdescLeft"> </td><td class="mdescRight">Returns the associated IBStream. <br /></td></tr>
|
||||
<tr class="separator:a27938719af1d257f35ad1b13df83380f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa597b90907c098d23d7a15daf951528b" id="r_aa597b90907c098d23d7a15daf951528b"><td class="memItemLeft" align="right" valign="top">TSize </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa597b90907c098d23d7a15daf951528b">readRaw</a> (void *, TSize) SMTG_OVERRIDE</td></tr>
|
||||
<tr class="memdesc:aa597b90907c098d23d7a15daf951528b"><td class="mdescLeft"> </td><td class="mdescRight">Read one buffer of size. <br /></td></tr>
|
||||
<tr class="separator:aa597b90907c098d23d7a15daf951528b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a27a86b2c85316f0677a4bd40296b1494" id="r_a27a86b2c85316f0677a4bd40296b1494"><td class="memItemLeft" align="right" valign="top">TSize </td><td class="memItemRight" valign="bottom"><a class="el" href="#a27a86b2c85316f0677a4bd40296b1494">writeRaw</a> (const void *, TSize) SMTG_OVERRIDE</td></tr>
|
||||
<tr class="memdesc:a27a86b2c85316f0677a4bd40296b1494"><td class="mdescLeft"> </td><td class="mdescRight">Write one buffer of size. <br /></td></tr>
|
||||
<tr class="separator:a27a86b2c85316f0677a4bd40296b1494"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1120bb884a96a4c670b8d2650f8659c1" id="r_a1120bb884a96a4c670b8d2650f8659c1"><td class="memItemLeft" align="right" valign="top">int64 </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1120bb884a96a4c670b8d2650f8659c1">seek</a> (int64, <a class="el" href="namespaceSteinberg.html#a78e5e10c2df97a6a5a6096069ade24db">FSeekMode</a>) SMTG_OVERRIDE</td></tr>
|
||||
<tr class="memdesc:a1120bb884a96a4c670b8d2650f8659c1"><td class="mdescLeft"> </td><td class="mdescRight">Set file position for stream. <br /></td></tr>
|
||||
<tr class="separator:a1120bb884a96a4c670b8d2650f8659c1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aea7097a277d6bf8ccf33c9f07ddad79a" id="r_aea7097a277d6bf8ccf33c9f07ddad79a"><td class="memItemLeft" align="right" valign="top">int64 </td><td class="memItemRight" valign="bottom"><a class="el" href="#aea7097a277d6bf8ccf33c9f07ddad79a">tell</a> () SMTG_OVERRIDE</td></tr>
|
||||
<tr class="memdesc:aea7097a277d6bf8ccf33c9f07ddad79a"><td class="mdescLeft"> </td><td class="mdescRight">Return current file position. <br /></td></tr>
|
||||
<tr class="separator:aea7097a277d6bf8ccf33c9f07ddad79a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pub_methods_classSteinberg_1_1FStreamer"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classSteinberg_1_1FStreamer')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classSteinberg_1_1FStreamer.html">FStreamer</a></td></tr>
|
||||
<tr class="memitem:a326b593fe85c31981865746c8cf0303d inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a326b593fe85c31981865746c8cf0303d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a326b593fe85c31981865746c8cf0303d">FStreamer</a> (int16 <a class="el" href="classSteinberg_1_1FStreamer.html#a1f29a6ebae4e2b64b0ac03ce73924b46">byteOrder</a>=BYTEORDER)</td></tr>
|
||||
<tr class="separator:a326b593fe85c31981865746c8cf0303d inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a939394fecf611c7d3b31016175d4e0e6 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a939394fecf611c7d3b31016175d4e0e6"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a939394fecf611c7d3b31016175d4e0e6">~FStreamer</a> ()</td></tr>
|
||||
<tr class="separator:a939394fecf611c7d3b31016175d4e0e6 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a28410ce59c7f96b01d34cbb996ba9d07 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a28410ce59c7f96b01d34cbb996ba9d07"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a28410ce59c7f96b01d34cbb996ba9d07">skip</a> (uint32 bytes)</td></tr>
|
||||
<tr class="separator:a28410ce59c7f96b01d34cbb996ba9d07 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a63372447ec8258db1b7d5e2b624c6ec0 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a63372447ec8258db1b7d5e2b624c6ec0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a63372447ec8258db1b7d5e2b624c6ec0">pad</a> (uint32 bytes)</td></tr>
|
||||
<tr class="separator:a63372447ec8258db1b7d5e2b624c6ec0 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afd8f7d6bb97d1020c32fcb1beb49986a inherit pub_methods_classSteinberg_1_1FStreamer" id="r_afd8f7d6bb97d1020c32fcb1beb49986a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#afd8f7d6bb97d1020c32fcb1beb49986a">setByteOrder</a> (int32 e)</td></tr>
|
||||
<tr class="separator:afd8f7d6bb97d1020c32fcb1beb49986a inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac5b0871ff8d06951e2df5194e93fdbbf inherit pub_methods_classSteinberg_1_1FStreamer" id="r_ac5b0871ff8d06951e2df5194e93fdbbf"><td class="memItemLeft" align="right" valign="top">int32 </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#ac5b0871ff8d06951e2df5194e93fdbbf">getByteOrder</a> () const</td></tr>
|
||||
<tr class="separator:ac5b0871ff8d06951e2df5194e93fdbbf inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a998c6902fdd8b21bbebc626dd4d63120 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a998c6902fdd8b21bbebc626dd4d63120"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a998c6902fdd8b21bbebc626dd4d63120">writeChar8</a> (char8)</td></tr>
|
||||
<tr class="separator:a998c6902fdd8b21bbebc626dd4d63120 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a49117f69772f84b75ac6eb3ca72c4f33 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a49117f69772f84b75ac6eb3ca72c4f33"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a49117f69772f84b75ac6eb3ca72c4f33">readChar8</a> (char8 &)</td></tr>
|
||||
<tr class="separator:a49117f69772f84b75ac6eb3ca72c4f33 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3d2ae068d6eece63ec3f95bc42efb5ed inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a3d2ae068d6eece63ec3f95bc42efb5ed"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a3d2ae068d6eece63ec3f95bc42efb5ed">writeUChar8</a> (unsigned char)</td></tr>
|
||||
<tr class="separator:a3d2ae068d6eece63ec3f95bc42efb5ed inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a050044d61e58a580dbe8955e78e59715 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a050044d61e58a580dbe8955e78e59715"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a050044d61e58a580dbe8955e78e59715">readUChar8</a> (unsigned char &)</td></tr>
|
||||
<tr class="separator:a050044d61e58a580dbe8955e78e59715 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3843e29715ce30dbbc2cfd15e0e213d3 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a3843e29715ce30dbbc2cfd15e0e213d3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a3843e29715ce30dbbc2cfd15e0e213d3">writeChar16</a> (char16 c)</td></tr>
|
||||
<tr class="separator:a3843e29715ce30dbbc2cfd15e0e213d3 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8367a9a0969af33c39aa4e307bf80708 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a8367a9a0969af33c39aa4e307bf80708"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a8367a9a0969af33c39aa4e307bf80708">readChar16</a> (char16 &c)</td></tr>
|
||||
<tr class="separator:a8367a9a0969af33c39aa4e307bf80708 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad77412c80fcf33ff6b234644f6049953 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_ad77412c80fcf33ff6b234644f6049953"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#ad77412c80fcf33ff6b234644f6049953">writeInt8</a> (int8 c)</td></tr>
|
||||
<tr class="separator:ad77412c80fcf33ff6b234644f6049953 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaffe413db58e603c4e185a89bbaa5b1e inherit pub_methods_classSteinberg_1_1FStreamer" id="r_aaffe413db58e603c4e185a89bbaa5b1e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#aaffe413db58e603c4e185a89bbaa5b1e">readInt8</a> (int8 &c)</td></tr>
|
||||
<tr class="separator:aaffe413db58e603c4e185a89bbaa5b1e inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeb4e434ddc84c1ed48329ca603d97c58 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_aeb4e434ddc84c1ed48329ca603d97c58"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#aeb4e434ddc84c1ed48329ca603d97c58">writeInt8u</a> (uint8 c)</td></tr>
|
||||
<tr class="separator:aeb4e434ddc84c1ed48329ca603d97c58 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0b787b493ecdccc6978a34b42945ef5f inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a0b787b493ecdccc6978a34b42945ef5f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a0b787b493ecdccc6978a34b42945ef5f">readInt8u</a> (uint8 &c)</td></tr>
|
||||
<tr class="separator:a0b787b493ecdccc6978a34b42945ef5f inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5370cf9ca403ed7933976cf59423d309 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a5370cf9ca403ed7933976cf59423d309"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a5370cf9ca403ed7933976cf59423d309">writeInt16</a> (int16)</td></tr>
|
||||
<tr class="separator:a5370cf9ca403ed7933976cf59423d309 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3254224fd4c495000e4b18538f42ece1 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a3254224fd4c495000e4b18538f42ece1"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a3254224fd4c495000e4b18538f42ece1">readInt16</a> (int16 &)</td></tr>
|
||||
<tr class="separator:a3254224fd4c495000e4b18538f42ece1 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a51f8744e0f55375577c51c062168f79f inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a51f8744e0f55375577c51c062168f79f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a51f8744e0f55375577c51c062168f79f">writeInt16Array</a> (const int16 *array, int32 count)</td></tr>
|
||||
<tr class="separator:a51f8744e0f55375577c51c062168f79f inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a27b993ce8d89e96688949124845dad2f inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a27b993ce8d89e96688949124845dad2f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a27b993ce8d89e96688949124845dad2f">readInt16Array</a> (int16 *array, int32 count)</td></tr>
|
||||
<tr class="separator:a27b993ce8d89e96688949124845dad2f inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad6ad0e47c8f4c10459184131d10bd1ef inherit pub_methods_classSteinberg_1_1FStreamer" id="r_ad6ad0e47c8f4c10459184131d10bd1ef"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#ad6ad0e47c8f4c10459184131d10bd1ef">writeInt16u</a> (uint16)</td></tr>
|
||||
<tr class="separator:ad6ad0e47c8f4c10459184131d10bd1ef inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d425607375843e893b80c65a67c165d inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a7d425607375843e893b80c65a67c165d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a7d425607375843e893b80c65a67c165d">readInt16u</a> (uint16 &)</td></tr>
|
||||
<tr class="separator:a7d425607375843e893b80c65a67c165d inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a242bb719494fb5ce34101f781630f218 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a242bb719494fb5ce34101f781630f218"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a242bb719494fb5ce34101f781630f218">writeInt16uArray</a> (const uint16 *array, int32 count)</td></tr>
|
||||
<tr class="separator:a242bb719494fb5ce34101f781630f218 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad6ad574460786ee6a7c4f7fbc2261690 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_ad6ad574460786ee6a7c4f7fbc2261690"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#ad6ad574460786ee6a7c4f7fbc2261690">readInt16uArray</a> (uint16 *array, int32 count)</td></tr>
|
||||
<tr class="separator:ad6ad574460786ee6a7c4f7fbc2261690 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0ade9fcb607318bf3e2e3e61128dc5dd inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a0ade9fcb607318bf3e2e3e61128dc5dd"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a0ade9fcb607318bf3e2e3e61128dc5dd">writeInt32</a> (int32)</td></tr>
|
||||
<tr class="separator:a0ade9fcb607318bf3e2e3e61128dc5dd inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afdc3408bcec5a81b9ce74521836bc97f inherit pub_methods_classSteinberg_1_1FStreamer" id="r_afdc3408bcec5a81b9ce74521836bc97f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#afdc3408bcec5a81b9ce74521836bc97f">readInt32</a> (int32 &)</td></tr>
|
||||
<tr class="separator:afdc3408bcec5a81b9ce74521836bc97f inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3b9f76b17804e930c08aa0801329498c inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a3b9f76b17804e930c08aa0801329498c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a3b9f76b17804e930c08aa0801329498c">writeInt32Array</a> (const int32 *array, int32 count)</td></tr>
|
||||
<tr class="separator:a3b9f76b17804e930c08aa0801329498c inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7a832e7546b61a35e0d80c7cfcddc896 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a7a832e7546b61a35e0d80c7cfcddc896"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a7a832e7546b61a35e0d80c7cfcddc896">readInt32Array</a> (int32 *array, int32 count)</td></tr>
|
||||
<tr class="separator:a7a832e7546b61a35e0d80c7cfcddc896 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acd7e32e72765009e13ad7dbbcfd7e1ee inherit pub_methods_classSteinberg_1_1FStreamer" id="r_acd7e32e72765009e13ad7dbbcfd7e1ee"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#acd7e32e72765009e13ad7dbbcfd7e1ee">writeInt32u</a> (uint32)</td></tr>
|
||||
<tr class="separator:acd7e32e72765009e13ad7dbbcfd7e1ee inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abe21610fed6d57bde1d0c99896ca9545 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_abe21610fed6d57bde1d0c99896ca9545"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#abe21610fed6d57bde1d0c99896ca9545">readInt32u</a> (uint32 &)</td></tr>
|
||||
<tr class="separator:abe21610fed6d57bde1d0c99896ca9545 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8afcc5dbaa740a01e9efdb87728c0f9d inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a8afcc5dbaa740a01e9efdb87728c0f9d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a8afcc5dbaa740a01e9efdb87728c0f9d">writeInt32uArray</a> (const uint32 *array, int32 count)</td></tr>
|
||||
<tr class="separator:a8afcc5dbaa740a01e9efdb87728c0f9d inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac903b1420b673af2b7c6f4502c4a8157 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_ac903b1420b673af2b7c6f4502c4a8157"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#ac903b1420b673af2b7c6f4502c4a8157">readInt32uArray</a> (uint32 *array, int32 count)</td></tr>
|
||||
<tr class="separator:ac903b1420b673af2b7c6f4502c4a8157 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8990f73a83e3d804d15b65617330a0a8 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a8990f73a83e3d804d15b65617330a0a8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a8990f73a83e3d804d15b65617330a0a8">writeInt64</a> (int64)</td></tr>
|
||||
<tr class="separator:a8990f73a83e3d804d15b65617330a0a8 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6529510e2a381d0e01f508d7a4157a71 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a6529510e2a381d0e01f508d7a4157a71"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a6529510e2a381d0e01f508d7a4157a71">readInt64</a> (int64 &)</td></tr>
|
||||
<tr class="separator:a6529510e2a381d0e01f508d7a4157a71 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0ac8492c1507e7270e81ec46244f38dd inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a0ac8492c1507e7270e81ec46244f38dd"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a0ac8492c1507e7270e81ec46244f38dd">writeInt64Array</a> (const int64 *array, int32 count)</td></tr>
|
||||
<tr class="separator:a0ac8492c1507e7270e81ec46244f38dd inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5b64179d43d284a94d222f4a9b64fd6b inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a5b64179d43d284a94d222f4a9b64fd6b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a5b64179d43d284a94d222f4a9b64fd6b">readInt64Array</a> (int64 *array, int32 count)</td></tr>
|
||||
<tr class="separator:a5b64179d43d284a94d222f4a9b64fd6b inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae36bcbad11f652166fc31678095b232e inherit pub_methods_classSteinberg_1_1FStreamer" id="r_ae36bcbad11f652166fc31678095b232e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#ae36bcbad11f652166fc31678095b232e">writeInt64u</a> (uint64)</td></tr>
|
||||
<tr class="separator:ae36bcbad11f652166fc31678095b232e inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a17565258ffde08c20df60711320854ec inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a17565258ffde08c20df60711320854ec"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a17565258ffde08c20df60711320854ec">readInt64u</a> (uint64 &)</td></tr>
|
||||
<tr class="separator:a17565258ffde08c20df60711320854ec inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a079a7a951eee3154e9e89808d02ecc3d inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a079a7a951eee3154e9e89808d02ecc3d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a079a7a951eee3154e9e89808d02ecc3d">writeInt64uArray</a> (const uint64 *array, int32 count)</td></tr>
|
||||
<tr class="separator:a079a7a951eee3154e9e89808d02ecc3d inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acdb427c2448fc4fb7674a0aa1e80dab3 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_acdb427c2448fc4fb7674a0aa1e80dab3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#acdb427c2448fc4fb7674a0aa1e80dab3">readInt64uArray</a> (uint64 *array, int32 count)</td></tr>
|
||||
<tr class="separator:acdb427c2448fc4fb7674a0aa1e80dab3 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a199a188e7f68fb5b5fe509ecbf4b4606 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a199a188e7f68fb5b5fe509ecbf4b4606"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a199a188e7f68fb5b5fe509ecbf4b4606">writeFloat</a> (float)</td></tr>
|
||||
<tr class="separator:a199a188e7f68fb5b5fe509ecbf4b4606 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a96a61e2accf8796303c0f37c2d626b77 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a96a61e2accf8796303c0f37c2d626b77"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a96a61e2accf8796303c0f37c2d626b77">readFloat</a> (float &)</td></tr>
|
||||
<tr class="separator:a96a61e2accf8796303c0f37c2d626b77 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a034a8ce9c05cf23de6a80d273fd8f348 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a034a8ce9c05cf23de6a80d273fd8f348"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a034a8ce9c05cf23de6a80d273fd8f348">writeFloatArray</a> (const float *array, int32 count)</td></tr>
|
||||
<tr class="separator:a034a8ce9c05cf23de6a80d273fd8f348 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a725fcef271dd11d905db76d21098f6eb inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a725fcef271dd11d905db76d21098f6eb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a725fcef271dd11d905db76d21098f6eb">readFloatArray</a> (float *array, int32 count)</td></tr>
|
||||
<tr class="separator:a725fcef271dd11d905db76d21098f6eb inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a60ef5ff94413517ac820dcae06812f5b inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a60ef5ff94413517ac820dcae06812f5b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a60ef5ff94413517ac820dcae06812f5b">writeDouble</a> (double)</td></tr>
|
||||
<tr class="separator:a60ef5ff94413517ac820dcae06812f5b inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad1c67fedd9d297f986ebd22a7d3082c0 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_ad1c67fedd9d297f986ebd22a7d3082c0"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#ad1c67fedd9d297f986ebd22a7d3082c0">readDouble</a> (double &)</td></tr>
|
||||
<tr class="separator:ad1c67fedd9d297f986ebd22a7d3082c0 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a83b6820c68b00e34f496e31563c9eb88 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a83b6820c68b00e34f496e31563c9eb88"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a83b6820c68b00e34f496e31563c9eb88">writeDoubleArray</a> (const double *array, int32 count)</td></tr>
|
||||
<tr class="separator:a83b6820c68b00e34f496e31563c9eb88 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a323cfa378914ea23f11731826b9a79e9 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a323cfa378914ea23f11731826b9a79e9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a323cfa378914ea23f11731826b9a79e9">readDoubleArray</a> (double *array, int32 count)</td></tr>
|
||||
<tr class="separator:a323cfa378914ea23f11731826b9a79e9 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a51e2b25f25db4ceab194d6b3ef65288c inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a51e2b25f25db4ceab194d6b3ef65288c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a51e2b25f25db4ceab194d6b3ef65288c">writeBool</a> (bool)</td></tr>
|
||||
<tr class="memdesc:a51e2b25f25db4ceab194d6b3ef65288c inherit pub_methods_classSteinberg_1_1FStreamer"><td class="mdescLeft"> </td><td class="mdescRight">Write one boolean. <br /></td></tr>
|
||||
<tr class="separator:a51e2b25f25db4ceab194d6b3ef65288c inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed6f8d7c8792eff4db6c1403b33bbaa4 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_aed6f8d7c8792eff4db6c1403b33bbaa4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#aed6f8d7c8792eff4db6c1403b33bbaa4">readBool</a> (bool &)</td></tr>
|
||||
<tr class="memdesc:aed6f8d7c8792eff4db6c1403b33bbaa4 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="mdescLeft"> </td><td class="mdescRight">Read one bool. <br /></td></tr>
|
||||
<tr class="separator:aed6f8d7c8792eff4db6c1403b33bbaa4 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a863db218e6a751e68deaed25f39c2b20 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a863db218e6a751e68deaed25f39c2b20"><td class="memItemLeft" align="right" valign="top">TSize </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a863db218e6a751e68deaed25f39c2b20">writeString8</a> (const char8 *ptr, bool terminate=false)</td></tr>
|
||||
<tr class="memdesc:a863db218e6a751e68deaed25f39c2b20 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="mdescLeft"> </td><td class="mdescRight">a direct output function writing only one string (ascii 8bit) <br /></td></tr>
|
||||
<tr class="separator:a863db218e6a751e68deaed25f39c2b20 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a38a8c350f3e1bd0af0fd8dfc249fa09b inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a38a8c350f3e1bd0af0fd8dfc249fa09b"><td class="memItemLeft" align="right" valign="top">TSize </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a38a8c350f3e1bd0af0fd8dfc249fa09b">readString8</a> (char8 *ptr, TSize size)</td></tr>
|
||||
<tr class="memdesc:a38a8c350f3e1bd0af0fd8dfc249fa09b inherit pub_methods_classSteinberg_1_1FStreamer"><td class="mdescLeft"> </td><td class="mdescRight">a direct input function reading only one string (ascii) (ended by a <br />
|
||||
or \0 or eof) <br /></td></tr>
|
||||
<tr class="separator:a38a8c350f3e1bd0af0fd8dfc249fa09b inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4d15efd853e1aaa127fb1b13c7c92485 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a4d15efd853e1aaa127fb1b13c7c92485"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a4d15efd853e1aaa127fb1b13c7c92485">writeStr8</a> (const char8 *ptr)</td></tr>
|
||||
<tr class="memdesc:a4d15efd853e1aaa127fb1b13c7c92485 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="mdescLeft"> </td><td class="mdescRight">write a string length (strlen) and string itself <br /></td></tr>
|
||||
<tr class="separator:a4d15efd853e1aaa127fb1b13c7c92485 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a51bb89aefae6e4e19d87f10d964da75f inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a51bb89aefae6e4e19d87f10d964da75f"><td class="memItemLeft" align="right" valign="top">char8 * </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a51bb89aefae6e4e19d87f10d964da75f">readStr8</a> ()</td></tr>
|
||||
<tr class="memdesc:a51bb89aefae6e4e19d87f10d964da75f inherit pub_methods_classSteinberg_1_1FStreamer"><td class="mdescLeft"> </td><td class="mdescRight">read a string length and string text (The return string must be deleted when use is finished) <br /></td></tr>
|
||||
<tr class="separator:a51bb89aefae6e4e19d87f10d964da75f inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb8d3abe460f1380f258137419ee5d10 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_afb8d3abe460f1380f258137419ee5d10"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#afb8d3abe460f1380f258137419ee5d10">writeStringUtf8</a> (const char *ptr)</td></tr>
|
||||
<tr class="memdesc:afb8d3abe460f1380f258137419ee5d10 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="mdescLeft"> </td><td class="mdescRight">always terminated, converts to utf8 if non ascii characters are in string <br /></td></tr>
|
||||
<tr class="separator:afb8d3abe460f1380f258137419ee5d10 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6f192015be51ec795ab0b07ee1bd5e17 inherit pub_methods_classSteinberg_1_1FStreamer" id="r_a6f192015be51ec795ab0b07ee1bd5e17"><td class="memItemLeft" align="right" valign="top">int32 </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a6f192015be51ec795ab0b07ee1bd5e17">readStringUtf8</a> (char *ptr, int32 maxSize)</td></tr>
|
||||
<tr class="memdesc:a6f192015be51ec795ab0b07ee1bd5e17 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="mdescLeft"> </td><td class="mdescRight">read a UTF8 string <br /></td></tr>
|
||||
<tr class="separator:a6f192015be51ec795ab0b07ee1bd5e17 inherit pub_methods_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
|
||||
Protected Attributes</h2></td></tr>
|
||||
<tr class="memitem:a78d49eed9e150f042fe1e0434fb52102" id="r_a78d49eed9e150f042fe1e0434fb52102"><td class="memItemLeft" align="right" valign="top">IBStream * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a78d49eed9e150f042fe1e0434fb52102">stream</a></td></tr>
|
||||
<tr class="separator:a78d49eed9e150f042fe1e0434fb52102"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header pro_attribs_classSteinberg_1_1FStreamer"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pro_attribs_classSteinberg_1_1FStreamer')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classSteinberg_1_1FStreamer.html">FStreamer</a></td></tr>
|
||||
<tr class="memitem:a1f29a6ebae4e2b64b0ac03ce73924b46 inherit pro_attribs_classSteinberg_1_1FStreamer" id="r_a1f29a6ebae4e2b64b0ac03ce73924b46"><td class="memItemLeft" align="right" valign="top">int16 </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a1f29a6ebae4e2b64b0ac03ce73924b46">byteOrder</a></td></tr>
|
||||
<tr class="separator:a1f29a6ebae4e2b64b0ac03ce73924b46 inherit pro_attribs_classSteinberg_1_1FStreamer"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
||||
Additional Inherited Members</h2></td></tr>
|
||||
<tr class="memitem:a59d0c7f0e826e1e043b6c25dd1cb183d" id="r_a59d0c7f0e826e1e043b6c25dd1cb183d"><td class="memItemLeft" align="right" valign="top">static int32 </td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1FStreamer.html#a59d0c7f0e826e1e043b6c25dd1cb183d">getStr8Size</a> (const char8 *ptr)</td></tr>
|
||||
<tr class="memdesc:a59d0c7f0e826e1e043b6c25dd1cb183d"><td class="mdescLeft"> </td><td class="mdescRight">returns the size of a saved string <br /></td></tr>
|
||||
<tr class="separator:a59d0c7f0e826e1e043b6c25dd1cb183d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Wrapper class for typed reading/writing from or to IBStream. </p>
|
||||
<p>Can be used framework-independent in plug-ins. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a845d37e3a5e1ef478b7c44527a8ebd9c" name="a845d37e3a5e1ef478b7c44527a8ebd9c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a845d37e3a5e1ef478b7c44527a8ebd9c">◆ </a></span>IBStreamer()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classSteinberg_1_1IBStreamer.html">IBStreamer</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">IBStream *</td> <td class="paramname"><span class="paramname"><em>stream</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int16</td> <td class="paramname"><span class="paramname"><em>byteOrder</em></span><span class="paramdefsep"> = </span><span class="paramdefval">BYTEORDER</span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructor for a given IBSTream and a byteOrder. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a27938719af1d257f35ad1b13df83380f" name="a27938719af1d257f35ad1b13df83380f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a27938719af1d257f35ad1b13df83380f">◆ </a></span>getStream()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">IBStream * getStream </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Returns the associated IBStream. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aa597b90907c098d23d7a15daf951528b" name="aa597b90907c098d23d7a15daf951528b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa597b90907c098d23d7a15daf951528b">◆ </a></span>readRaw()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">TSize readRaw </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>buffer</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">TSize</td> <td class="paramname"><span class="paramname"><em>size</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Read one buffer of size. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classSteinberg_1_1FStreamer.html#af7b1f1806480071cbe0822ca3b19240e">FStreamer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a27a86b2c85316f0677a4bd40296b1494" name="a27a86b2c85316f0677a4bd40296b1494"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a27a86b2c85316f0677a4bd40296b1494">◆ </a></span>writeRaw()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">TSize writeRaw </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const void *</td> <td class="paramname"><span class="paramname"><em>buffer</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">TSize</td> <td class="paramname"><span class="paramname"><em>size</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Write one buffer of size. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classSteinberg_1_1FStreamer.html#ad9301dcce91b6366a1ebf1673998c673">FStreamer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1120bb884a96a4c670b8d2650f8659c1" name="a1120bb884a96a4c670b8d2650f8659c1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1120bb884a96a4c670b8d2650f8659c1">◆ </a></span>seek()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int64 seek </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int64</td> <td class="paramname"><span class="paramname"><em>pos</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="namespaceSteinberg.html#a78e5e10c2df97a6a5a6096069ade24db">FSeekMode</a></td> <td class="paramname"><span class="paramname"><em>mode</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set file position for stream. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classSteinberg_1_1FStreamer.html#a80ed73a703e084b355627d8966daf77f">FStreamer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aea7097a277d6bf8ccf33c9f07ddad79a" name="aea7097a277d6bf8ccf33c9f07ddad79a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aea7097a277d6bf8ccf33c9f07ddad79a">◆ </a></span>tell()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int64 tell </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel virtual">virtual</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Return current file position. </p>
|
||||
|
||||
<p>Implements <a class="el" href="classSteinberg_1_1FStreamer.html#a1ba197f3c51297c9c18e64a27fb51c19">FStreamer</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a78d49eed9e150f042fe1e0434fb52102" name="a78d49eed9e150f042fe1e0434fb52102"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a78d49eed9e150f042fe1e0434fb52102">◆ </a></span>stream</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">IBStream* stream</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel protected">protected</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<html>
|
||||
<head>
|
||||
<title>Empty</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<meta name="Author" content="Steinberg">
|
||||
</head>
|
||||
<body>
|
||||
<br/>
|
||||
<hr width="100%" size="2" align="left" />
|
||||
<div align=right>
|
||||
Copyright ©<span id="year"></span> <a href="http://www.steinberg.net" target="_blank"><u>Steinberg Media Technologies GmbH</u></a>.
|
||||
All Rights Reserved. This documentation is under this <a href="http://www.steinberg.net/sdklicenses" target="_blank"><u>license</u></a>.
|
||||
</div>
|
||||
<script>
|
||||
document.querySelector("#year").textContent = new Date().getFullYear();
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user