Initial release

This commit is contained in:
civ
2026-08-16 18:24:52 +07:00
commit 876886a39a
13244 changed files with 2353959 additions and 0 deletions
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: AudioIO.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('AudioIO_8h.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="headertitle"><div class="title">AudioIO.h File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+169
View File
@@ -0,0 +1,169 @@
<!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>VST 3 SDK: AudioIO.mm File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('AudioIO_8mm.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="#namespaces">Namespaces</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">AudioIO.mm File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>import &quot;<a class="el" href="AudioIO_8h.html">AudioIO.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="MidiIO_8h.html">MidiIO.h</a>&quot;</code><br />
<code>import &quot;<a class="elRef" href="../base/fstrdefs_8h.html">pluginterfaces/base/fstrdefs.h</a>&quot;</code><br />
<code>import &lt;AVFoundation/AVAudioSession.h&gt;</code><br />
<code>import &lt;AudioUnit/AudioUnit.h&gt;</code><br />
<code>import &lt;UIKit/UIKit.h&gt;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg.html">Steinberg</a></td></tr>
<tr class="memdesc:namespaceSteinberg"><td class="mdescLeft">&#160;</td><td class="mdescRight">A replacement for InitModule and DeinitModule. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html">Steinberg::Vst</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Vst_1_1InterAppAudio.html">Steinberg::Vst::InterAppAudio</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ac032d233a8ebfcd82fd49d0824eefb18" id="r_ac032d233a8ebfcd82fd49d0824eefb18"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac032d233a8ebfcd82fd49d0824eefb18">FORCE_INLINE</a>&#160;&#160;&#160;__attribute__ ((always_inline))</td></tr>
<tr class="separator:ac032d233a8ebfcd82fd49d0824eefb18"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ae10fe1cc8210f9fbd6bd159c65c8ef87" id="r_ae10fe1cc8210f9fbd6bd159c65c8ef87"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Vst_1_1InterAppAudio.html#ae10fe1cc8210f9fbd6bd159c65c8ef87">__attribute__</a> ((always_inline)) void AudioIO</td></tr>
<tr class="separator:ae10fe1cc8210f9fbd6bd159c65c8ef87"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="ac032d233a8ebfcd82fd49d0824eefb18" name="ac032d233a8ebfcd82fd49d0824eefb18"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac032d233a8ebfcd82fd49d0824eefb18">&#9670;&#160;</a></span>FORCE_INLINE</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define FORCE_INLINE&#160;&#160;&#160;__attribute__ ((always_inline))</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 &copy;<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>
+5
View File
@@ -0,0 +1,5 @@
var AudioIO_8mm =
[
[ "FORCE_INLINE", "AudioIO_8mm.html#ac032d233a8ebfcd82fd49d0824eefb18", null ],
[ "__attribute__", "namespaceSteinberg_1_1Vst_1_1InterAppAudio.html#ae10fe1cc8210f9fbd6bd159c65c8ef87", null ]
];
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: HostApp.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('HostApp_8h.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="headertitle"><div class="title">HostApp.h File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+143
View File
@@ -0,0 +1,143 @@
<!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>VST 3 SDK: HostApp.mm File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('HostApp_8mm.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="#namespaces">Namespaces</a> </div>
<div class="headertitle"><div class="title">HostApp.mm File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>import &quot;<a class="el" href="HostApp_8h.html">HostApp.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="AudioIO_8h.html">AudioIO.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="PresetManager_8h.html">PresetManager.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="SettingsViewController_8h.html">SettingsViewController.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="VST3Plugin_8h.html">VST3Plugin.h</a>&quot;</code><br />
<code>import &quot;base/source/updatehandler.h&quot;</code><br />
<code>import &quot;pluginterfaces/gui/iplugview.h&quot;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg.html">Steinberg</a></td></tr>
<tr class="memdesc:namespaceSteinberg"><td class="mdescLeft">&#160;</td><td class="mdescRight">A replacement for InitModule and DeinitModule. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html">Steinberg::Vst</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Vst_1_1InterAppAudio.html">Steinberg::Vst::InterAppAudio</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</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 &copy;<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>
+145
View File
@@ -0,0 +1,145 @@
<!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>VST 3 SDK: MidiIO.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('MidiIO_8h.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="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle"><div class="title">MidiIO.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="AudioIO_8h.html">AudioIO.h</a>&quot;</code><br />
<code>#include &lt;CoreMIDI/CoreMIDI.h&gt;</code><br />
<code>#include &lt;vector&gt;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1Vst_1_1InterAppAudio_1_1MidiIO.html">MidiIO</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg.html">Steinberg</a></td></tr>
<tr class="memdesc:namespaceSteinberg"><td class="mdescLeft">&#160;</td><td class="mdescRight">A replacement for InitModule and DeinitModule. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html">Steinberg::Vst</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Vst_1_1InterAppAudio.html">Steinberg::Vst::InterAppAudio</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</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 &copy;<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>
+4
View File
@@ -0,0 +1,4 @@
var MidiIO_8h =
[
[ "MidiIO", "classSteinberg_1_1Vst_1_1InterAppAudio_1_1MidiIO.html", "classSteinberg_1_1Vst_1_1InterAppAudio_1_1MidiIO" ]
];
+138
View File
@@ -0,0 +1,138 @@
<!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>VST 3 SDK: MidiIO.mm File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('MidiIO_8mm.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="#namespaces">Namespaces</a> </div>
<div class="headertitle"><div class="title">MidiIO.mm File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>import &quot;<a class="el" href="MidiIO_8h.html">MidiIO.h</a>&quot;</code><br />
<code>import &lt;CoreMIDI/MIDINetworkSession.h&gt;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg.html">Steinberg</a></td></tr>
<tr class="memdesc:namespaceSteinberg"><td class="mdescLeft">&#160;</td><td class="mdescRight">A replacement for InitModule and DeinitModule. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html">Steinberg::Vst</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Vst_1_1InterAppAudio.html">Steinberg::Vst::InterAppAudio</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</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 &copy;<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>
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: NSDataIBStream.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('NSDataIBStream_8h.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="headertitle"><div class="title">NSDataIBStream.h File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: NSDataIBStream.mm File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('NSDataIBStream_8mm.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="headertitle"><div class="title">NSDataIBStream.mm File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: PresetBrowserViewController.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('PresetBrowserViewController_8h.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="headertitle"><div class="title">PresetBrowserViewController.h File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
@@ -0,0 +1,125 @@
<!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>VST 3 SDK: PresetBrowserViewController.mm File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('PresetBrowserViewController_8mm.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="headertitle"><div class="title">PresetBrowserViewController.mm File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>import &quot;<a class="el" href="PresetBrowserViewController_8h.html">PresetBrowserViewController.h</a>&quot;</code><br />
<code>import &quot;<a class="elRef" href="../base/funknown_8h.html">pluginterfaces/base/funknown.h</a>&quot;</code><br />
</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 &copy;<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>
+145
View File
@@ -0,0 +1,145 @@
<!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>VST 3 SDK: PresetManager.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('PresetManager_8h.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="#nested-classes">Classes</a> &#124;
<a href="#namespaces">Namespaces</a> </div>
<div class="headertitle"><div class="title">PresetManager.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="VST3Plugin_8h.html">VST3Plugin.h</a>&quot;</code><br />
<code>#include &quot;base/source/fstring.h&quot;</code><br />
<code>#include &quot;<a class="elRef" href="../vstinterfaces/ivstinterappaudio_8h.html">pluginterfaces/vst/ivstinterappaudio.h</a>&quot;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1Vst_1_1InterAppAudio_1_1PresetManager.html">PresetManager</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg.html">Steinberg</a></td></tr>
<tr class="memdesc:namespaceSteinberg"><td class="mdescLeft">&#160;</td><td class="mdescRight">A replacement for InitModule and DeinitModule. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html">Steinberg::Vst</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Vst_1_1InterAppAudio.html">Steinberg::Vst::InterAppAudio</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</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 &copy;<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>
+4
View File
@@ -0,0 +1,4 @@
var PresetManager_8h =
[
[ "PresetManager", "classSteinberg_1_1Vst_1_1InterAppAudio_1_1PresetManager.html", "classSteinberg_1_1Vst_1_1InterAppAudio_1_1PresetManager" ]
];
+141
View File
@@ -0,0 +1,141 @@
<!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>VST 3 SDK: PresetManager.mm File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('PresetManager_8mm.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="#namespaces">Namespaces</a> </div>
<div class="headertitle"><div class="title">PresetManager.mm File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>import &quot;<a class="el" href="PresetManager_8h.html">PresetManager.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="PresetBrowserViewController_8h.html">PresetBrowserViewController.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="PresetSaveViewController_8h.html">PresetSaveViewController.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="vstpresetfile_8h.html">public.sdk/source/vst/vstpresetfile.h</a>&quot;</code><br />
<code>import &quot;<a class="elRef" href="../vstinterfaces/ivstattributes_8h.html">pluginterfaces/vst/ivstattributes.h</a>&quot;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg.html">Steinberg</a></td></tr>
<tr class="memdesc:namespaceSteinberg"><td class="mdescLeft">&#160;</td><td class="mdescRight">A replacement for InitModule and DeinitModule. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html">Steinberg::Vst</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Vst_1_1InterAppAudio.html">Steinberg::Vst::InterAppAudio</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</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 &copy;<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>
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: PresetSaveViewController.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('PresetSaveViewController_8h.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="headertitle"><div class="title">PresetSaveViewController.h File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
@@ -0,0 +1,125 @@
<!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>VST 3 SDK: PresetSaveViewController.mm File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('PresetSaveViewController_8mm.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="headertitle"><div class="title">PresetSaveViewController.mm File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>import &quot;<a class="el" href="PresetSaveViewController_8h.html">PresetSaveViewController.h</a>&quot;</code><br />
<code>import &quot;<a class="elRef" href="../base/funknown_8h.html">pluginterfaces/base/funknown.h</a>&quot;</code><br />
</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 &copy;<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>
@@ -0,0 +1,157 @@
<!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>VST 3 SDK: SettingsViewController.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('SettingsViewController_8h.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="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">SettingsViewController.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a4deb5edab4ea5afce6e46372937444e2" id="r_a4deb5edab4ea5afce6e46372937444e2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4deb5edab4ea5afce6e46372937444e2">showIOSettings</a> ()</td></tr>
<tr class="separator:a4deb5edab4ea5afce6e46372937444e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a id="a4deb5edab4ea5afce6e46372937444e2" name="a4deb5edab4ea5afce6e46372937444e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4deb5edab4ea5afce6e46372937444e2">&#9670;&#160;</a></span>showIOSettings()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void showIOSettings </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 extern">extern</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 &copy;<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>
@@ -0,0 +1,4 @@
var SettingsViewController_8h =
[
[ "showIOSettings", "SettingsViewController_8h.html#a4deb5edab4ea5afce6e46372937444e2", null ]
];
@@ -0,0 +1,153 @@
<!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>VST 3 SDK: SettingsViewController.mm File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('SettingsViewController_8mm.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="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">SettingsViewController.mm File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>import &quot;<a class="el" href="SettingsViewController_8h.html">SettingsViewController.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="AudioIO_8h.html">AudioIO.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="MidiIO_8h.html">MidiIO.h</a>&quot;</code><br />
<code>import &lt;CoreMIDI/MIDINetworkSession.h&gt;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a4deb5edab4ea5afce6e46372937444e2" id="r_a4deb5edab4ea5afce6e46372937444e2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4deb5edab4ea5afce6e46372937444e2">showIOSettings</a> ()</td></tr>
<tr class="separator:a4deb5edab4ea5afce6e46372937444e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a id="a4deb5edab4ea5afce6e46372937444e2" name="a4deb5edab4ea5afce6e46372937444e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4deb5edab4ea5afce6e46372937444e2">&#9670;&#160;</a></span>showIOSettings()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void showIOSettings </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></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 &copy;<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>
@@ -0,0 +1,4 @@
var SettingsViewController_8mm =
[
[ "showIOSettings", "SettingsViewController_8mm.html#a4deb5edab4ea5afce6e46372937444e2", null ]
];
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: VST3Editor.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('VST3Editor_8h.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="headertitle"><div class="title">VST3Editor.h File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+138
View File
@@ -0,0 +1,138 @@
<!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>VST 3 SDK: VST3Editor.mm File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('VST3Editor_8mm.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="#namespaces">Namespaces</a> </div>
<div class="headertitle"><div class="title">VST3Editor.mm File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>import &quot;<a class="el" href="VST3Editor_8h.html">VST3Editor.h</a>&quot;</code><br />
<code>import &quot;<a class="elRef" href="../vstinterfaces/ivsteditcontroller_8h.html">pluginterfaces/vst/ivsteditcontroller.h</a>&quot;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg.html">Steinberg</a></td></tr>
<tr class="memdesc:namespaceSteinberg"><td class="mdescLeft">&#160;</td><td class="mdescRight">A replacement for InitModule and DeinitModule. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html">Steinberg::Vst</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Vst_1_1InterAppAudio.html">Steinberg::Vst::InterAppAudio</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</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 &copy;<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>
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: VST3Plugin.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('VST3Plugin_8h.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="headertitle"><div class="title">VST3Plugin.h File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+191
View File
@@ -0,0 +1,191 @@
<!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>VST 3 SDK: VST3Plugin.mm File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('VST3Plugin_8mm.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="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">VST3Plugin.mm File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>import &quot;<a class="el" href="VST3Plugin_8h.html">VST3Plugin.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="HostApp_8h.html">HostApp.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="NSDataIBStream_8h.html">public.sdk/source/vst/auwrapper/NSDataIBStream.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="hostclasses_8h.html">public.sdk/source/vst/hosting/hostclasses.h</a>&quot;</code><br />
<code>import &quot;base/source/updatehandler.h&quot;</code><br />
<code>import &quot;<a class="elRef" href="../base/ipluginbase_8h.html">pluginterfaces/base/ipluginbase.h</a>&quot;</code><br />
<code>import &quot;<a class="elRef" href="../vstinterfaces/ivstinterappaudio_8h.html">pluginterfaces/vst/ivstinterappaudio.h</a>&quot;</code><br />
<code>import &quot;<a class="elRef" href="../vstinterfaces/ivstmessage_8h.html">pluginterfaces/vst/ivstmessage.h</a>&quot;</code><br />
<code>import &quot;<a class="elRef" href="../vstinterfaces/ivstmidicontrollers_8h.html">pluginterfaces/vst/ivstmidicontrollers.h</a>&quot;</code><br />
<code>import &lt;libkern/OSAtomic.h&gt;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg.html">Steinberg</a></td></tr>
<tr class="memdesc:namespaceSteinberg"><td class="mdescLeft">&#160;</td><td class="mdescRight">A replacement for InitModule and DeinitModule. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html">Steinberg::Vst</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Vst_1_1InterAppAudio.html">Steinberg::Vst::InterAppAudio</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a6763fb3bf363ffc54ee132d466c50297" id="r_a6763fb3bf363ffc54ee132d466c50297"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6763fb3bf363ffc54ee132d466c50297">bundleEntry</a> (CFBundleRef)</td></tr>
<tr class="separator:a6763fb3bf363ffc54ee132d466c50297"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65451ddd317f3c796347114f42638024" id="r_a65451ddd317f3c796347114f42638024"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a65451ddd317f3c796347114f42638024">bundleExit</a> (void)</td></tr>
<tr class="separator:a65451ddd317f3c796347114f42638024"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a648b73a31c79a2e90bdf53a2b590340f" id="r_a648b73a31c79a2e90bdf53a2b590340f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg_1_1Vst_1_1InterAppAudio.html#a648b73a31c79a2e90bdf53a2b590340f">__attribute__</a> ((constructor)) static void InitUpdateHandler()</td></tr>
<tr class="separator:a648b73a31c79a2e90bdf53a2b590340f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a id="a6763fb3bf363ffc54ee132d466c50297" name="a6763fb3bf363ffc54ee132d466c50297"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6763fb3bf363ffc54ee132d466c50297">&#9670;&#160;</a></span>bundleEntry()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool bundleEntry </td>
<td>(</td>
<td class="paramtype">CFBundleRef</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a65451ddd317f3c796347114f42638024" name="a65451ddd317f3c796347114f42638024"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65451ddd317f3c796347114f42638024">&#9670;&#160;</a></span>bundleExit()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool bundleExit </td>
<td>(</td>
<td class="paramtype">void</td> <td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></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 &copy;<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>
+6
View File
@@ -0,0 +1,6 @@
var VST3Plugin_8mm =
[
[ "bundleEntry", "VST3Plugin_8mm.html#a6763fb3bf363ffc54ee132d466c50297", null ],
[ "bundleExit", "VST3Plugin_8mm.html#a65451ddd317f3c796347114f42638024", null ],
[ "__attribute__", "namespaceSteinberg_1_1Vst_1_1InterAppAudio.html#a648b73a31c79a2e90bdf53a2b590340f", null ]
];
@@ -0,0 +1,133 @@
<!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>VST 3 SDK: VSTInterAppAudioAppDelegateBase.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('VSTInterAppAudioAppDelegateBase_8h.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="#nested-classes">Classes</a> </div>
<div class="headertitle"><div class="title">VSTInterAppAudioAppDelegateBase.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>import &lt;UIKit/UIKit.h&gt;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVSTInterAppAudioAppDelegateBase.html">VSTInterAppAudioAppDelegateBase</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base <a class="el" href="classUIApplicationDelegate-p.html">UIApplicationDelegate</a> class. <a href="interfaceVSTInterAppAudioAppDelegateBase.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</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 &copy;<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>
@@ -0,0 +1,4 @@
var VSTInterAppAudioAppDelegateBase_8h =
[
[ "VSTInterAppAudioAppDelegateBase", "interfaceVSTInterAppAudioAppDelegateBase.html", "interfaceVSTInterAppAudioAppDelegateBase" ]
];
@@ -0,0 +1,129 @@
<!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>VST 3 SDK: VSTInterAppAudioAppDelegateBase.mm File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('VSTInterAppAudioAppDelegateBase_8mm.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="headertitle"><div class="title">VSTInterAppAudioAppDelegateBase.mm File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>import &quot;<a class="el" href="VSTInterAppAudioAppDelegateBase_8h.html">VSTInterAppAudioAppDelegateBase.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="AudioIO_8h.html">public.sdk/source/vst/interappaudio/AudioIO.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="HostApp_8h.html">public.sdk/source/vst/interappaudio/HostApp.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="MidiIO_8h.html">public.sdk/source/vst/interappaudio/MidiIO.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="VST3Editor_8h.html">public.sdk/source/vst/interappaudio/VST3Editor.h</a>&quot;</code><br />
<code>import &quot;<a class="el" href="VST3Plugin_8h.html">public.sdk/source/vst/interappaudio/VST3Plugin.h</a>&quot;</code><br />
</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 &copy;<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>
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: aaxentry.cpp File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('aaxentry_8cpp.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="headertitle"><div class="title">aaxentry.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: aaxlibrary.cpp File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('aaxlibrary_8cpp.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="headertitle"><div class="title">aaxlibrary.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: aaxwrapper.cpp File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('aaxwrapper_8cpp.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="headertitle"><div class="title">aaxwrapper.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: aaxwrapper.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('aaxwrapper_8h.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="headertitle"><div class="title">aaxwrapper.h File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: aaxwrapper_description.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('aaxwrapper__description_8h.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="headertitle"><div class="title">aaxwrapper_description.h File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: aaxwrapper_gui.cpp File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('aaxwrapper__gui_8cpp.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="headertitle"><div class="title">aaxwrapper_gui.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: aaxwrapper_gui.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('aaxwrapper__gui_8h.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="headertitle"><div class="title">aaxwrapper_gui.h File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: aaxwrapper_parameters.cpp File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('aaxwrapper__parameters_8cpp.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="headertitle"><div class="title">aaxwrapper_parameters.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: aaxwrapper_parameters.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('aaxwrapper__parameters_8h.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="headertitle"><div class="title">aaxwrapper_parameters.h File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+145
View File
@@ -0,0 +1,145 @@
<!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>VST 3 SDK: alignedalloc.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('alignedalloc_8h.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="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">alignedalloc.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="elRef" href="../base/ftypes_8h.html">pluginterfaces/base/ftypes.h</a>&quot;</code><br />
<code>#include &lt;cstdlib&gt;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg.html">Steinberg</a></td></tr>
<tr class="memdesc:namespaceSteinberg"><td class="mdescLeft">&#160;</td><td class="mdescRight">A replacement for InitModule and DeinitModule. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html">Steinberg::Vst</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a4956c866375daf91c0788f9a7e0f5660" id="r_a4956c866375daf91c0788f9a7e0f5660"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html#a4956c866375daf91c0788f9a7e0f5660">aligned_alloc</a> (size_t numBytes, uint32_t alignment)</td></tr>
<tr class="memdesc:a4956c866375daf91c0788f9a7e0f5660"><td class="mdescLeft">&#160;</td><td class="mdescRight">aligned allocation <br /></td></tr>
<tr class="separator:a4956c866375daf91c0788f9a7e0f5660"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a295558b8b53eddc5f2592e8509d900f2" id="r_a295558b8b53eddc5f2592e8509d900f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html#a295558b8b53eddc5f2592e8509d900f2">aligned_free</a> (void *addr, uint32_t alignment)</td></tr>
<tr class="separator:a295558b8b53eddc5f2592e8509d900f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</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 &copy;<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>
+5
View File
@@ -0,0 +1,5 @@
var alignedalloc_8h =
[
[ "aligned_alloc", "../vstinterfaces/namespaceSteinberg_1_1Vst.html#a4956c866375daf91c0788f9a7e0f5660", null ],
[ "aligned_free", "../vstinterfaces/namespaceSteinberg_1_1Vst.html#a295558b8b53eddc5f2592e8509d900f2", null ]
];
+249
View File
@@ -0,0 +1,249 @@
<!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>VST 3 SDK: Class List</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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('annotated.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="headertitle"><div class="title">Class List</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span><span onclick="javascript:dynsection.toggleLevel(3);">3</span><span onclick="javascript:dynsection.toggleLevel(4);">4</span><span onclick="javascript:dynsection.toggleLevel(5);">5</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceSteinberg.html" target="_self">Steinberg</a></td><td class="desc">A replacement for InitModule and DeinitModule </td></tr>
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceSteinberg_1_1OneReaderOneWriter.html" target="_self">OneReaderOneWriter</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html" target="_self">RingBuffer</a></td><td class="desc">Ringbuffer </td></tr>
<tr id="row_0_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="dynsection.toggleFolder('0_1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceSteinberg_1_1PluginFactoryDetail.html" target="_self">PluginFactoryDetail</a></td><td class="desc"></td></tr>
<tr id="row_0_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1PluginFactoryDetail_1_1ClassInfo2WithCreateFunc.html" target="_self">ClassInfo2WithCreateFunc</a></td><td class="desc"></td></tr>
<tr id="row_0_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_2_" class="arrow" onclick="dynsection.toggleFolder('0_2_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><b>Vst</b></td><td class="desc"></td></tr>
<tr id="row_0_2_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_2_0_" class="arrow" onclick="dynsection.toggleFolder('0_2_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceSteinberg_1_1Vst_1_1InterAppAudio.html" target="_self">InterAppAudio</a></td><td class="desc"></td></tr>
<tr id="row_0_2_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1InterAppAudio_1_1MidiIO.html" target="_self">MidiIO</a></td><td class="desc"></td></tr>
<tr id="row_0_2_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1InterAppAudio_1_1PresetManager.html" target="_self">PresetManager</a></td><td class="desc"></td></tr>
<tr id="row_0_2_1_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_2_1_" class="arrow" onclick="dynsection.toggleFolder('0_2_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceSteinberg_1_1Vst_1_1MPE.html" target="_self">MPE</a></td><td class="desc"></td></tr>
<tr id="row_0_2_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1MPE_1_1Handler.html" target="_self">Handler</a></td><td class="desc"></td></tr>
<tr id="row_0_2_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1MPE_1_1Processor.html" target="_self">Processor</a></td><td class="desc"><a class="el" href="namespaceSteinberg_1_1Vst_1_1MPE.html">MPE</a> Decompose <a class="el" href="classSteinberg_1_1Vst_1_1MPE_1_1Processor.html" title="MPE Decompose Processor.">Processor</a> </td></tr>
<tr id="row_0_2_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1MPE_1_1Setup.html" target="_self">Setup</a></td><td class="desc"><a class="el" href="namespaceSteinberg_1_1Vst_1_1MPE.html">MPE</a> setup structure </td></tr>
<tr id="row_0_2_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_2_2_" class="arrow" onclick="dynsection.toggleFolder('0_2_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceSteinberg_1_1Vst_1_1SampleAccurate.html" target="_self">SampleAccurate</a></td><td class="desc"></td></tr>
<tr id="row_0_2_2_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1SampleAccurate_1_1Parameter.html" target="_self">Parameter</a></td><td class="desc">Utility class to handle sample accurate parameter changes coming from <a class="elRef" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IParamValueQueue.html">IParamValueQueue</a> </td></tr>
<tr id="row_0_2_3_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_2_3_" class="arrow" onclick="dynsection.toggleFolder('0_2_3_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceSteinberg_1_1Vst_1_1UMP.html" target="_self">UMP</a></td><td class="desc"></td></tr>
<tr id="row_0_2_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_0_2_3_0_" class="arrow" onclick="dynsection.toggleFolder('0_2_3_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceSteinberg_1_1Vst_1_1UMP_1_1Detail.html" target="_self">Detail</a></td><td class="desc"></td></tr>
<tr id="row_0_2_3_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessage.html" target="_self">UMPMessage</a></td><td class="desc"></td></tr>
<tr id="row_0_2_3_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessage2.html" target="_self">UMPMessage2</a></td><td class="desc"></td></tr>
<tr id="row_0_2_3_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessage4.html" target="_self">UMPMessage4</a></td><td class="desc"></td></tr>
<tr id="row_0_2_3_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageChannelVoice1.html" target="_self">UMPMessageChannelVoice1</a></td><td class="desc"></td></tr>
<tr id="row_0_2_3_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageChannelVoice2.html" target="_self">UMPMessageChannelVoice2</a></td><td class="desc"></td></tr>
<tr id="row_0_2_3_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageData128.html" target="_self">UMPMessageData128</a></td><td class="desc"></td></tr>
<tr id="row_0_2_3_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageSysEx.html" target="_self">UMPMessageSysEx</a></td><td class="desc"></td></tr>
<tr id="row_0_2_3_0_7_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageSystem.html" target="_self">UMPMessageSystem</a></td><td class="desc"></td></tr>
<tr id="row_0_2_3_0_8_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageUtility.html" target="_self">UMPMessageUtility</a></td><td class="desc"></td></tr>
<tr id="row_0_2_3_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1UMP_1_1IUniversalMidiPacketHandler.html" target="_self">IUniversalMidiPacketHandler</a></td><td class="desc"></td></tr>
<tr id="row_0_2_3_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1UMP_1_1UniversalMidiPacketHandlerAdapter.html" target="_self">UniversalMidiPacketHandlerAdapter</a></td><td class="desc"></td></tr>
<tr id="row_0_2_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html" target="_self">AudioBuffer</a></td><td class="desc"></td></tr>
<tr id="row_0_2_5_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1AudioBus.html" target="_self">AudioBus</a></td><td class="desc">Description of an Audio <a class="el" href="classSteinberg_1_1Vst_1_1Bus.html" title="Basic Bus object.">Bus</a> </td></tr>
<tr id="row_0_2_6_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1AudioEffect.html" target="_self">AudioEffect</a></td><td class="desc">Default implementation for a VST 3 audio effect </td></tr>
<tr id="row_0_2_7_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1BufferStream.html" target="_self">BufferStream</a></td><td class="desc">Stream implementation for a memory buffer </td></tr>
<tr id="row_0_2_8_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html" target="_self">Bus</a></td><td class="desc">Basic <a class="el" href="classSteinberg_1_1Vst_1_1Bus.html" title="Basic Bus object.">Bus</a> object </td></tr>
<tr id="row_0_2_9_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1BusList.html" target="_self">BusList</a></td><td class="desc">List of Busses </td></tr>
<tr id="row_0_2_10_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_2_10_" class="arrow" onclick="dynsection.toggleFolder('0_2_10_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1BypassProcessor.html" target="_self">BypassProcessor</a></td><td class="desc"></td></tr>
<tr id="row_0_2_10_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1BypassProcessor_1_1Delay.html" target="_self">Delay</a></td><td class="desc"></td></tr>
<tr id="row_0_2_11_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1Component.html" target="_self">Component</a></td><td class="desc">Default implementation for a VST 3 <a class="el" href="classSteinberg_1_1Vst_1_1Component.html" title="Default implementation for a VST 3 Component.">Component</a> </td></tr>
<tr id="row_0_2_12_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1ComponentBase.html" target="_self">ComponentBase</a></td><td class="desc">Base class for VST 3 <a class="el" href="classSteinberg_1_1Vst_1_1Component.html" title="Default implementation for a VST 3 Component.">Component</a> and Edit Controller </td></tr>
<tr id="row_0_2_13_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1ConnectionProxy.html" target="_self">ConnectionProxy</a></td><td class="desc">Helper for creating and initializing component </td></tr>
<tr id="row_0_2_14_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_2_14_" class="arrow" onclick="dynsection.toggleFolder('0_2_14_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1DataExchangeHandler.html" target="_self">DataExchangeHandler</a></td><td class="desc">Helper class to provide a single API for plug-ins to transfer data from the realtime audio process to the edit controller either via the backwards compatible message handling protocol (see <a class="elRef" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IMessage.html">IMessage</a>) or the new IDataExchangeHandler/IDataExchangeReceiver API </td></tr>
<tr id="row_0_2_14_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1DataExchangeHandler_1_1Config.html" target="_self">Config</a></td><td class="desc"></td></tr>
<tr id="row_0_2_15_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1DataExchangeReceiverHandler.html" target="_self">DataExchangeReceiverHandler</a></td><td class="desc">Helper class to provide a single API for plug-ins to transfer data from the realtime audio process to the edit controller either via the message handling protocol (see <a class="elRef" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IMessage.html">IMessage</a>) or the new IDataExchangeHandler/IDataExchangeReceiver API </td></tr>
<tr id="row_0_2_16_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1EditController.html" target="_self">EditController</a></td><td class="desc">Default implementation for a VST 3 edit controller </td></tr>
<tr id="row_0_2_17_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1EditControllerEx1.html" target="_self">EditControllerEx1</a></td><td class="desc">Advanced implementation (support <a class="elRef" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IUnitInfo.html">IUnitInfo</a>) for a VST 3 edit controller </td></tr>
<tr id="row_0_2_18_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1EditorView.html" target="_self">EditorView</a></td><td class="desc">View related to an edit controller </td></tr>
<tr id="row_0_2_19_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1EventBus.html" target="_self">EventBus</a></td><td class="desc">Description of an <a class="elRef" href="../vstinterfaces/structSteinberg_1_1Vst_1_1Event.html">Event</a> <a class="el" href="classSteinberg_1_1Vst_1_1Bus.html" title="Basic Bus object.">Bus</a> </td></tr>
<tr id="row_0_2_20_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1EventList.html" target="_self">EventList</a></td><td class="desc">Example implementation of <a class="elRef" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IEventList.html">IEventList</a> </td></tr>
<tr id="row_0_2_21_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1FileStream.html" target="_self">FileStream</a></td><td class="desc">Stream implementation for a file using stdio </td></tr>
<tr id="row_0_2_22_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1HostApplication.html" target="_self">HostApplication</a></td><td class="desc">Implementation's example of <a class="elRef" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IHostApplication.html">IHostApplication</a> </td></tr>
<tr id="row_0_2_23_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1HostAttributeList.html" target="_self">HostAttributeList</a></td><td class="desc">Example, ready to use implementation of <a class="elRef" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IAttributeList.html">IAttributeList</a> </td></tr>
<tr id="row_0_2_24_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1HostDataExchangeHandler.html" target="_self">HostDataExchangeHandler</a></td><td class="desc"></td></tr>
<tr id="row_0_2_25_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1HostMessage.html" target="_self">HostMessage</a></td><td class="desc">Example implementation of <a class="elRef" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IMessage.html">IMessage</a> </td></tr>
<tr id="row_0_2_26_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1HostProcessData.html" target="_self">HostProcessData</a></td><td class="desc">Extension of <a class="elRef" href="../vstinterfaces/structSteinberg_1_1Vst_1_1ProcessData.html">ProcessData</a> </td></tr>
<tr id="row_0_2_27_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1IDataExchangeHandlerHost.html" target="_self">IDataExchangeHandlerHost</a></td><td class="desc"></td></tr>
<tr id="row_0_2_28_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1NoteExpressionType.html" target="_self">NoteExpressionType</a></td><td class="desc">Note expression type object </td></tr>
<tr id="row_0_2_29_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1NoteExpressionTypeContainer.html" target="_self">NoteExpressionTypeContainer</a></td><td class="desc">Collection of note expression types </td></tr>
<tr id="row_0_2_30_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1ParamChanges.html" target="_self">ParamChanges</a></td><td class="desc">AutomationTest helper classes: implementation of <a class="elRef" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IParamValueQueue.html">IParamValueQueue</a> </td></tr>
<tr id="row_0_2_31_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1Parameter.html" target="_self">Parameter</a></td><td class="desc">Description of a <a class="el" href="classSteinberg_1_1Vst_1_1Parameter.html" title="Description of a Parameter.">Parameter</a> </td></tr>
<tr id="row_0_2_32_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1ParameterChanges.html" target="_self">ParameterChanges</a></td><td class="desc">Implementation's example of <a class="elRef" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IParameterChanges.html">IParameterChanges</a> - not threadsave! </td></tr>
<tr id="row_0_2_33_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_2_33_" class="arrow" onclick="dynsection.toggleFolder('0_2_33_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1ParameterChangeTransfer.html" target="_self">ParameterChangeTransfer</a></td><td class="desc">Ring buffer for transferring parameter changes from a writer to a read thread </td></tr>
<tr id="row_0_2_33_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1ParameterChangeTransfer_1_1ParameterChange.html" target="_self">ParameterChange</a></td><td class="desc"></td></tr>
<tr id="row_0_2_34_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1ParameterContainer.html" target="_self">ParameterContainer</a></td><td class="desc">Collection of parameters </td></tr>
<tr id="row_0_2_35_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_2_35_" class="arrow" onclick="dynsection.toggleFolder('0_2_35_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1ParameterValueQueue.html" target="_self">ParameterValueQueue</a></td><td class="desc">Implementation's example of <a class="elRef" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IParamValueQueue.html">IParamValueQueue</a> - not threadsave! </td></tr>
<tr id="row_0_2_35_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1ParameterValueQueue_1_1ParameterQueueValue.html" target="_self">ParameterQueueValue</a></td><td class="desc"></td></tr>
<tr id="row_0_2_36_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1ParamPoint.html" target="_self">ParamPoint</a></td><td class="desc">AutomationTest helper classes </td></tr>
<tr id="row_0_2_37_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1PluginContextFactory.html" target="_self">PluginContextFactory</a></td><td class="desc"></td></tr>
<tr id="row_0_2_38_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1PlugInterfaceSupport.html" target="_self">PlugInterfaceSupport</a></td><td class="desc">Example implementation of <a class="elRef" href="../vstinterfaces/classSteinberg_1_1Vst_1_1IPlugInterfaceSupport.html">IPlugInterfaceSupport</a> </td></tr>
<tr id="row_0_2_39_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1PlugProvider.html" target="_self">PlugProvider</a></td><td class="desc">Helper for creating and initializing component </td></tr>
<tr id="row_0_2_40_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_2_40_" class="arrow" onclick="dynsection.toggleFolder('0_2_40_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1PresetFile.html" target="_self">PresetFile</a></td><td class="desc">Handler for a VST 3 Preset File </td></tr>
<tr id="row_0_2_40_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1PresetFile_1_1Entry.html" target="_self">Entry</a></td><td class="desc">Internal structure used for chunk handling </td></tr>
<tr id="row_0_2_41_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1ProcessContextRequirements.html" target="_self">ProcessContextRequirements</a></td><td class="desc"></td></tr>
<tr id="row_0_2_42_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1ProcessDataSlicer.html" target="_self">ProcessDataSlicer</a></td><td class="desc">Process Data Slicer </td></tr>
<tr id="row_0_2_43_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1ProgramList.html" target="_self">ProgramList</a></td><td class="desc"><a class="el" href="classSteinberg_1_1Vst_1_1ProgramList.html" title="ProgramList element.">ProgramList</a> element </td></tr>
<tr id="row_0_2_44_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1ProgramListWithPitchNames.html" target="_self">ProgramListWithPitchNames</a></td><td class="desc"><a class="el" href="classSteinberg_1_1Vst_1_1ProgramListWithPitchNames.html" title="ProgramListWithPitchNames element.">ProgramListWithPitchNames</a> element </td></tr>
<tr id="row_0_2_45_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1RangeNoteExpressionType.html" target="_self">RangeNoteExpressionType</a></td><td class="desc">Note expression type object representing a custom range </td></tr>
<tr id="row_0_2_46_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1RangeParameter.html" target="_self">RangeParameter</a></td><td class="desc">Description of a <a class="el" href="classSteinberg_1_1Vst_1_1RangeParameter.html" title="Description of a RangeParameter.">RangeParameter</a> </td></tr>
<tr id="row_0_2_47_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1ReadOnlyBStream.html" target="_self">ReadOnlyBStream</a></td><td class="desc">Stream representing a Read-Only subsection of its source stream </td></tr>
<tr id="row_0_2_48_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1RTTransferT.html" target="_self">RTTransferT</a></td><td class="desc">Transfer objects from a non realtime thread to a realtime one </td></tr>
<tr id="row_0_2_49_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1SingleComponentEffect.html" target="_self">SingleComponentEffect</a></td><td class="desc">Default implementation for a non-distributable Plug-in that combines processor and edit controller in one component </td></tr>
<tr id="row_0_2_50_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1SpeakerArray.html" target="_self">SpeakerArray</a></td><td class="desc">Helper class representing speaker arrangement as array of speaker types </td></tr>
<tr id="row_0_2_51_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1StringListParameter.html" target="_self">StringListParameter</a></td><td class="desc">Description of a <a class="el" href="classSteinberg_1_1Vst_1_1StringListParameter.html" title="Description of a StringListParameter.">StringListParameter</a> </td></tr>
<tr id="row_0_2_52_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1StringResult.html" target="_self">StringResult</a></td><td class="desc"></td></tr>
<tr id="row_0_2_53_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1SystemTime.html" target="_self">SystemTime</a></td><td class="desc"><a class="el" href="classSteinberg_1_1Vst_1_1SystemTime.html" title="SystemTime Helper class.">SystemTime</a> Helper class </td></tr>
<tr id="row_0_2_54_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1TestBase.html" target="_self">TestBase</a></td><td class="desc"><a class="el" href="namespaceSteinberg_1_1Vst_1_1Test.html">Test</a> Helper </td></tr>
<tr id="row_0_2_55_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1TestDefaults.html" target="_self">TestDefaults</a></td><td class="desc"></td></tr>
<tr id="row_0_2_56_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1TestEnh.html" target="_self">TestEnh</a></td><td class="desc"><a class="el" href="namespaceSteinberg_1_1Vst_1_1Test.html">Test</a> Helper </td></tr>
<tr id="row_0_2_57_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1Vst_1_1TestingPluginContext.html" target="_self">TestingPluginContext</a></td><td class="desc"></td></tr>
<tr id="row_0_2_58_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1ThreadChecker.html" target="_self">ThreadChecker</a></td><td class="desc"></td></tr>
<tr id="row_0_2_59_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1Unit.html" target="_self">Unit</a></td><td class="desc"><a class="el" href="classSteinberg_1_1Vst_1_1Unit.html" title="Unit element.">Unit</a> element </td></tr>
<tr id="row_0_2_60_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1VSTGUIEditor.html" target="_self">VSTGUIEditor</a></td><td class="desc">Base class for an edit view using <a class="el" href="namespaceVSTGUI.html">VSTGUI</a> </td></tr>
<tr id="row_0_2_61_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1Vst_1_1XmlRepresentationHelper.html" target="_self">XmlRepresentationHelper</a></td><td class="desc">Helper for XML Representation creation </td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1CPluginFactory.html" target="_self">CPluginFactory</a></td><td class="desc">Default Class Factory implementation </td></tr>
<tr id="row_0_4_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1CPluginView.html" target="_self">CPluginView</a></td><td class="desc">Plug-In view default implementation </td></tr>
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html" target="_self">IPluginFactoryInternal</a></td><td class="desc"></td></tr>
<tr id="row_0_6_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1MemoryStream.html" target="_self">MemoryStream</a></td><td class="desc">Memory based Stream for <a class="elRef" href="../base/classSteinberg_1_1IBStream.html">IBStream</a> implementation (using malloc) </td></tr>
<tr id="row_0_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_7_" class="arrow" onclick="dynsection.toggleFolder('0_7_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1ModuleInfo.html" target="_self">ModuleInfo</a></td><td class="desc"></td></tr>
<tr id="row_0_7_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1ModuleInfo_1_1ClassInfo.html" target="_self">ClassInfo</a></td><td class="desc"></td></tr>
<tr id="row_0_7_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1ModuleInfo_1_1Compatibility.html" target="_self">Compatibility</a></td><td class="desc"></td></tr>
<tr id="row_0_7_2_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1ModuleInfo_1_1FactoryInfo.html" target="_self">FactoryInfo</a></td><td class="desc"></td></tr>
<tr id="row_0_7_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1ModuleInfo_1_1Snapshot.html" target="_self">Snapshot</a></td><td class="desc"></td></tr>
<tr id="row_0_8_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1ModuleInitializer.html" target="_self">ModuleInitializer</a></td><td class="desc"></td></tr>
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1ModuleTerminator.html" target="_self">ModuleTerminator</a></td><td class="desc"></td></tr>
<tr id="row_0_10_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1ObjCClassBuilder.html" target="_self">ObjCClassBuilder</a></td><td class="desc"></td></tr>
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1ObjCInstance.html" target="_self">ObjCInstance</a></td><td class="desc"></td></tr>
<tr id="row_0_12_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSteinberg_1_1ObjCVariable.html" target="_self">ObjCVariable</a></td><td class="desc"></td></tr>
<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1PluginFactory.html" target="_self">PluginFactory</a></td><td class="desc"><a class="elRef" href="../base/classSteinberg_1_1IPluginFactory.html">IPluginFactory</a> implementation with compile time provided factory and class infos </td></tr>
<tr id="row_0_14_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html" target="_self">ResizableMemoryIBStream</a></td><td class="desc"></td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="dynsection.toggleFolder('1_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceVST3.html" target="_self">VST3</a></td><td class="desc"></td></tr>
<tr id="row_1_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_0_" class="arrow" onclick="dynsection.toggleFolder('1_0_')">&#9660;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceVST3_1_1Hosting.html" target="_self">Hosting</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_1_0_0_" class="arrow" onclick="dynsection.toggleFolder('1_0_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVST3_1_1Hosting_1_1ClassInfo.html" target="_self">ClassInfo</a></td><td class="desc"></td></tr>
<tr id="row_1_0_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVST3_1_1Hosting_1_1ClassInfo_1_1Data.html" target="_self">Data</a></td><td class="desc"></td></tr>
<tr id="row_1_0_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVST3_1_1Hosting_1_1FactoryInfo.html" target="_self">FactoryInfo</a></td><td class="desc"></td></tr>
<tr id="row_1_0_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_1_0_2_" class="arrow" onclick="dynsection.toggleFolder('1_0_2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVST3_1_1Hosting_1_1Module.html" target="_self">Module</a></td><td class="desc"></td></tr>
<tr id="row_1_0_2_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_1_0_2_0_" class="arrow" onclick="dynsection.toggleFolder('1_0_2_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVST3_1_1Hosting_1_1Module_1_1Snapshot.html" target="_self">Snapshot</a></td><td class="desc"></td></tr>
<tr id="row_1_0_2_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVST3_1_1Hosting_1_1Module_1_1Snapshot_1_1ImageDesc.html" target="_self">ImageDesc</a></td><td class="desc"></td></tr>
<tr id="row_1_0_3_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classVST3_1_1Hosting_1_1PluginFactory.html" target="_self">PluginFactory</a></td><td class="desc"></td></tr>
<tr id="row_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVST3_1_1Optional.html" target="_self">Optional</a></td><td class="desc"></td></tr>
<tr id="row_1_2_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVST3_1_1UID.html" target="_self">UID</a></td><td class="desc"></td></tr>
<tr id="row_1_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVST3_1_1Version.html" target="_self">Version</a></td><td class="desc"></td></tr>
<tr id="row_1_4_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVST3_1_1Vst2xProgram.html" target="_self">Vst2xProgram</a></td><td class="desc">Structure holding the content of a vst2 fxp format stream </td></tr>
<tr id="row_1_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structVST3_1_1Vst2xState.html" target="_self">Vst2xState</a></td><td class="desc">Structure holding the content of a vst2 fxb format stream </td></tr>
<tr id="row_2_" class="odd"><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="interfaceVSTInterAppAudioAppDelegateBase.html" target="_self">VSTInterAppAudioAppDelegateBase</a></td><td class="desc">Base <a class="el" href="classUIApplicationDelegate-p.html">UIApplicationDelegate</a> class </td></tr>
</table>
</div><!-- directory -->
</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 &copy;<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>
+124
View File
@@ -0,0 +1,124 @@
var annotated_dup =
[
[ "Steinberg", "namespaceSteinberg.html", [
[ "OneReaderOneWriter", "namespaceSteinberg_1_1OneReaderOneWriter.html", [
[ "RingBuffer", "classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html", "classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer" ]
] ],
[ "PluginFactoryDetail", "namespaceSteinberg_1_1PluginFactoryDetail.html", [
[ "ClassInfo2WithCreateFunc", "structSteinberg_1_1PluginFactoryDetail_1_1ClassInfo2WithCreateFunc.html", "structSteinberg_1_1PluginFactoryDetail_1_1ClassInfo2WithCreateFunc" ]
] ],
[ "Vst", null, [
[ "InterAppAudio", "namespaceSteinberg_1_1Vst_1_1InterAppAudio.html", [
[ "MidiIO", "classSteinberg_1_1Vst_1_1InterAppAudio_1_1MidiIO.html", "classSteinberg_1_1Vst_1_1InterAppAudio_1_1MidiIO" ],
[ "PresetManager", "classSteinberg_1_1Vst_1_1InterAppAudio_1_1PresetManager.html", "classSteinberg_1_1Vst_1_1InterAppAudio_1_1PresetManager" ]
] ],
[ "MPE", "namespaceSteinberg_1_1Vst_1_1MPE.html", [
[ "Handler", "structSteinberg_1_1Vst_1_1MPE_1_1Handler.html", "structSteinberg_1_1Vst_1_1MPE_1_1Handler" ],
[ "Processor", "classSteinberg_1_1Vst_1_1MPE_1_1Processor.html", "classSteinberg_1_1Vst_1_1MPE_1_1Processor" ],
[ "Setup", "structSteinberg_1_1Vst_1_1MPE_1_1Setup.html", "structSteinberg_1_1Vst_1_1MPE_1_1Setup" ]
] ],
[ "SampleAccurate", "namespaceSteinberg_1_1Vst_1_1SampleAccurate.html", [
[ "Parameter", "structSteinberg_1_1Vst_1_1SampleAccurate_1_1Parameter.html", "structSteinberg_1_1Vst_1_1SampleAccurate_1_1Parameter" ]
] ],
[ "UMP", "namespaceSteinberg_1_1Vst_1_1UMP.html", [
[ "Detail", "namespaceSteinberg_1_1Vst_1_1UMP_1_1Detail.html", [
[ "UMPMessage", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessage.html", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessage" ],
[ "UMPMessage2", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessage2.html", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessage2" ],
[ "UMPMessage4", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessage4.html", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessage4" ],
[ "UMPMessageChannelVoice1", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageChannelVoice1.html", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageChannelVoice1" ],
[ "UMPMessageChannelVoice2", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageChannelVoice2.html", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageChannelVoice2" ],
[ "UMPMessageData128", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageData128.html", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageData128" ],
[ "UMPMessageSysEx", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageSysEx.html", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageSysEx" ],
[ "UMPMessageSystem", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageSystem.html", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageSystem" ],
[ "UMPMessageUtility", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageUtility.html", "structSteinberg_1_1Vst_1_1UMP_1_1Detail_1_1UMPMessageUtility" ]
] ],
[ "IUniversalMidiPacketHandler", "structSteinberg_1_1Vst_1_1UMP_1_1IUniversalMidiPacketHandler.html", "structSteinberg_1_1Vst_1_1UMP_1_1IUniversalMidiPacketHandler" ],
[ "UniversalMidiPacketHandlerAdapter", "structSteinberg_1_1Vst_1_1UMP_1_1UniversalMidiPacketHandlerAdapter.html", "structSteinberg_1_1Vst_1_1UMP_1_1UniversalMidiPacketHandlerAdapter" ]
] ],
[ "AudioBuffer", "classSteinberg_1_1Vst_1_1AudioBuffer.html", "classSteinberg_1_1Vst_1_1AudioBuffer" ],
[ "AudioBus", "classSteinberg_1_1Vst_1_1AudioBus.html", "classSteinberg_1_1Vst_1_1AudioBus" ],
[ "AudioEffect", "classSteinberg_1_1Vst_1_1AudioEffect.html", "classSteinberg_1_1Vst_1_1AudioEffect" ],
[ "BufferStream", "classSteinberg_1_1Vst_1_1BufferStream.html", "classSteinberg_1_1Vst_1_1BufferStream" ],
[ "Bus", "classSteinberg_1_1Vst_1_1Bus.html", "classSteinberg_1_1Vst_1_1Bus" ],
[ "BusList", "classSteinberg_1_1Vst_1_1BusList.html", "classSteinberg_1_1Vst_1_1BusList" ],
[ "BypassProcessor", "classSteinberg_1_1Vst_1_1BypassProcessor.html", "classSteinberg_1_1Vst_1_1BypassProcessor" ],
[ "Component", "classSteinberg_1_1Vst_1_1Component.html", "classSteinberg_1_1Vst_1_1Component" ],
[ "ComponentBase", "classSteinberg_1_1Vst_1_1ComponentBase.html", "classSteinberg_1_1Vst_1_1ComponentBase" ],
[ "ConnectionProxy", "classSteinberg_1_1Vst_1_1ConnectionProxy.html", "classSteinberg_1_1Vst_1_1ConnectionProxy" ],
[ "DataExchangeHandler", "classSteinberg_1_1Vst_1_1DataExchangeHandler.html", "classSteinberg_1_1Vst_1_1DataExchangeHandler" ],
[ "DataExchangeReceiverHandler", "classSteinberg_1_1Vst_1_1DataExchangeReceiverHandler.html", "classSteinberg_1_1Vst_1_1DataExchangeReceiverHandler" ],
[ "EditController", "classSteinberg_1_1Vst_1_1EditController.html", "classSteinberg_1_1Vst_1_1EditController" ],
[ "EditControllerEx1", "classSteinberg_1_1Vst_1_1EditControllerEx1.html", "classSteinberg_1_1Vst_1_1EditControllerEx1" ],
[ "EditorView", "classSteinberg_1_1Vst_1_1EditorView.html", "classSteinberg_1_1Vst_1_1EditorView" ],
[ "EventBus", "classSteinberg_1_1Vst_1_1EventBus.html", "classSteinberg_1_1Vst_1_1EventBus" ],
[ "EventList", "classSteinberg_1_1Vst_1_1EventList.html", "classSteinberg_1_1Vst_1_1EventList" ],
[ "FileStream", "classSteinberg_1_1Vst_1_1FileStream.html", "classSteinberg_1_1Vst_1_1FileStream" ],
[ "HostApplication", "classSteinberg_1_1Vst_1_1HostApplication.html", "classSteinberg_1_1Vst_1_1HostApplication" ],
[ "HostAttributeList", "classSteinberg_1_1Vst_1_1HostAttributeList.html", "classSteinberg_1_1Vst_1_1HostAttributeList" ],
[ "HostDataExchangeHandler", "structSteinberg_1_1Vst_1_1HostDataExchangeHandler.html", "structSteinberg_1_1Vst_1_1HostDataExchangeHandler" ],
[ "HostMessage", "classSteinberg_1_1Vst_1_1HostMessage.html", "classSteinberg_1_1Vst_1_1HostMessage" ],
[ "HostProcessData", "classSteinberg_1_1Vst_1_1HostProcessData.html", "classSteinberg_1_1Vst_1_1HostProcessData" ],
[ "IDataExchangeHandlerHost", "structSteinberg_1_1Vst_1_1IDataExchangeHandlerHost.html", "structSteinberg_1_1Vst_1_1IDataExchangeHandlerHost" ],
[ "NoteExpressionType", "classSteinberg_1_1Vst_1_1NoteExpressionType.html", "classSteinberg_1_1Vst_1_1NoteExpressionType" ],
[ "NoteExpressionTypeContainer", "classSteinberg_1_1Vst_1_1NoteExpressionTypeContainer.html", "classSteinberg_1_1Vst_1_1NoteExpressionTypeContainer" ],
[ "ParamChanges", "classSteinberg_1_1Vst_1_1ParamChanges.html", "classSteinberg_1_1Vst_1_1ParamChanges" ],
[ "Parameter", "classSteinberg_1_1Vst_1_1Parameter.html", "classSteinberg_1_1Vst_1_1Parameter" ],
[ "ParameterChanges", "classSteinberg_1_1Vst_1_1ParameterChanges.html", "classSteinberg_1_1Vst_1_1ParameterChanges" ],
[ "ParameterChangeTransfer", "classSteinberg_1_1Vst_1_1ParameterChangeTransfer.html", "classSteinberg_1_1Vst_1_1ParameterChangeTransfer" ],
[ "ParameterContainer", "classSteinberg_1_1Vst_1_1ParameterContainer.html", "classSteinberg_1_1Vst_1_1ParameterContainer" ],
[ "ParameterValueQueue", "classSteinberg_1_1Vst_1_1ParameterValueQueue.html", "classSteinberg_1_1Vst_1_1ParameterValueQueue" ],
[ "ParamPoint", "classSteinberg_1_1Vst_1_1ParamPoint.html", "classSteinberg_1_1Vst_1_1ParamPoint" ],
[ "PluginContextFactory", "classSteinberg_1_1Vst_1_1PluginContextFactory.html", "classSteinberg_1_1Vst_1_1PluginContextFactory" ],
[ "PlugInterfaceSupport", "classSteinberg_1_1Vst_1_1PlugInterfaceSupport.html", "classSteinberg_1_1Vst_1_1PlugInterfaceSupport" ],
[ "PlugProvider", "classSteinberg_1_1Vst_1_1PlugProvider.html", "classSteinberg_1_1Vst_1_1PlugProvider" ],
[ "PresetFile", "classSteinberg_1_1Vst_1_1PresetFile.html", "classSteinberg_1_1Vst_1_1PresetFile" ],
[ "ProcessContextRequirements", "classSteinberg_1_1Vst_1_1ProcessContextRequirements.html", "classSteinberg_1_1Vst_1_1ProcessContextRequirements" ],
[ "ProcessDataSlicer", "classSteinberg_1_1Vst_1_1ProcessDataSlicer.html", "classSteinberg_1_1Vst_1_1ProcessDataSlicer" ],
[ "ProgramList", "classSteinberg_1_1Vst_1_1ProgramList.html", "classSteinberg_1_1Vst_1_1ProgramList" ],
[ "ProgramListWithPitchNames", "classSteinberg_1_1Vst_1_1ProgramListWithPitchNames.html", "classSteinberg_1_1Vst_1_1ProgramListWithPitchNames" ],
[ "RangeNoteExpressionType", "classSteinberg_1_1Vst_1_1RangeNoteExpressionType.html", "classSteinberg_1_1Vst_1_1RangeNoteExpressionType" ],
[ "RangeParameter", "classSteinberg_1_1Vst_1_1RangeParameter.html", "classSteinberg_1_1Vst_1_1RangeParameter" ],
[ "ReadOnlyBStream", "classSteinberg_1_1Vst_1_1ReadOnlyBStream.html", "classSteinberg_1_1Vst_1_1ReadOnlyBStream" ],
[ "RTTransferT", "structSteinberg_1_1Vst_1_1RTTransferT.html", "structSteinberg_1_1Vst_1_1RTTransferT" ],
[ "SingleComponentEffect", "classSteinberg_1_1Vst_1_1SingleComponentEffect.html", "classSteinberg_1_1Vst_1_1SingleComponentEffect" ],
[ "SpeakerArray", "classSteinberg_1_1Vst_1_1SpeakerArray.html", "classSteinberg_1_1Vst_1_1SpeakerArray" ],
[ "StringListParameter", "classSteinberg_1_1Vst_1_1StringListParameter.html", "classSteinberg_1_1Vst_1_1StringListParameter" ],
[ "StringResult", "classSteinberg_1_1Vst_1_1StringResult.html", "classSteinberg_1_1Vst_1_1StringResult" ],
[ "SystemTime", "classSteinberg_1_1Vst_1_1SystemTime.html", "classSteinberg_1_1Vst_1_1SystemTime" ],
[ "TestBase", "classSteinberg_1_1Vst_1_1TestBase.html", "classSteinberg_1_1Vst_1_1TestBase" ],
[ "TestDefaults", "structSteinberg_1_1Vst_1_1TestDefaults.html", "structSteinberg_1_1Vst_1_1TestDefaults" ],
[ "TestEnh", "classSteinberg_1_1Vst_1_1TestEnh.html", "classSteinberg_1_1Vst_1_1TestEnh" ],
[ "TestingPluginContext", "structSteinberg_1_1Vst_1_1TestingPluginContext.html", null ],
[ "ThreadChecker", "classSteinberg_1_1Vst_1_1ThreadChecker.html", "classSteinberg_1_1Vst_1_1ThreadChecker" ],
[ "Unit", "classSteinberg_1_1Vst_1_1Unit.html", "classSteinberg_1_1Vst_1_1Unit" ],
[ "VSTGUIEditor", "classSteinberg_1_1Vst_1_1VSTGUIEditor.html", "classSteinberg_1_1Vst_1_1VSTGUIEditor" ],
[ "XmlRepresentationHelper", "classSteinberg_1_1Vst_1_1XmlRepresentationHelper.html", "classSteinberg_1_1Vst_1_1XmlRepresentationHelper" ]
] ],
[ "CPluginFactory", "classSteinberg_1_1CPluginFactory.html", "classSteinberg_1_1CPluginFactory" ],
[ "CPluginView", "classSteinberg_1_1CPluginView.html", "classSteinberg_1_1CPluginView" ],
[ "IPluginFactoryInternal", "classSteinberg_1_1IPluginFactoryInternal.html", "classSteinberg_1_1IPluginFactoryInternal" ],
[ "MemoryStream", "classSteinberg_1_1MemoryStream.html", "classSteinberg_1_1MemoryStream" ],
[ "ModuleInfo", "structSteinberg_1_1ModuleInfo.html", "structSteinberg_1_1ModuleInfo" ],
[ "ModuleInitializer", "structSteinberg_1_1ModuleInitializer.html", "structSteinberg_1_1ModuleInitializer" ],
[ "ModuleTerminator", "structSteinberg_1_1ModuleTerminator.html", "structSteinberg_1_1ModuleTerminator" ],
[ "ObjCClassBuilder", "structSteinberg_1_1ObjCClassBuilder.html", "structSteinberg_1_1ObjCClassBuilder" ],
[ "ObjCInstance", "structSteinberg_1_1ObjCInstance.html", "structSteinberg_1_1ObjCInstance" ],
[ "ObjCVariable", "structSteinberg_1_1ObjCVariable.html", "structSteinberg_1_1ObjCVariable" ],
[ "PluginFactory", "classSteinberg_1_1PluginFactory.html", "classSteinberg_1_1PluginFactory" ],
[ "ResizableMemoryIBStream", "classSteinberg_1_1ResizableMemoryIBStream.html", "classSteinberg_1_1ResizableMemoryIBStream" ]
] ],
[ "VST3", "namespaceVST3.html", [
[ "Hosting", "namespaceVST3_1_1Hosting.html", [
[ "ClassInfo", "classVST3_1_1Hosting_1_1ClassInfo.html", "classVST3_1_1Hosting_1_1ClassInfo" ],
[ "FactoryInfo", "classVST3_1_1Hosting_1_1FactoryInfo.html", "classVST3_1_1Hosting_1_1FactoryInfo" ],
[ "Module", "classVST3_1_1Hosting_1_1Module.html", "classVST3_1_1Hosting_1_1Module" ],
[ "PluginFactory", "classVST3_1_1Hosting_1_1PluginFactory.html", "classVST3_1_1Hosting_1_1PluginFactory" ]
] ],
[ "Optional", "structVST3_1_1Optional.html", "structVST3_1_1Optional" ],
[ "UID", "structVST3_1_1UID.html", "structVST3_1_1UID" ],
[ "Version", "structVST3_1_1Version.html", "structVST3_1_1Version" ],
[ "Vst2xProgram", "structVST3_1_1Vst2xProgram.html", "structVST3_1_1Vst2xProgram" ],
[ "Vst2xState", "structVST3_1_1Vst2xState.html", "structVST3_1_1Vst2xState" ]
] ],
[ "VSTInterAppAudioAppDelegateBase", "interfaceVSTInterAppAudioAppDelegateBase.html", "interfaceVSTInterAppAudioAppDelegateBase" ]
];
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: aucarbonview.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('aucarbonview_8h.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="headertitle"><div class="title">aucarbonview.h File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: aucarbonview.mm File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('aucarbonview_8mm.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="headertitle"><div class="title">aucarbonview.mm File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: aucocoaview.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('aucocoaview_8h.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="headertitle"><div class="title">aucocoaview.h File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: aucocoaview.mm File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('aucocoaview_8mm.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="headertitle"><div class="title">aucocoaview.mm File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+148
View File
@@ -0,0 +1,148 @@
<!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>VST 3 SDK: audiobuffers.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('audiobuffers_8h.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="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">audiobuffers.h File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="elRef" href="../vstinterfaces/ivstaudioprocessor_8h.html">pluginterfaces/vst/ivstaudioprocessor.h</a>&quot;</code><br />
<code>#include &lt;type_traits&gt;</code><br />
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceSteinberg.html">Steinberg</a></td></tr>
<tr class="memdesc:namespaceSteinberg"><td class="mdescLeft">&#160;</td><td class="mdescRight">A replacement for InitModule and DeinitModule. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html">Steinberg::Vst</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:abc5a22a7e606683c9d8564ccd25d49b5" id="r_abc5a22a7e606683c9d8564ccd25d49b5"><td class="memTemplParams" colspan="2">template&lt;<a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html#addd8f2e89ed5a540c9fce2c002f35c06">SymbolicSampleSizes</a> SampleSize, typename std::enable_if&lt; SampleSize==SymbolicSampleSizes::kSample32 &gt;::type * = nullptr&gt; </td></tr>
<tr class="memitem:abc5a22a7e606683c9d8564ccd25d49b5"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="../vstinterfaces/group__vst3typedef.html#ga353ad4086d31e4b7c57c9124965379a6">Sample32</a> **&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html#abc5a22a7e606683c9d8564ccd25d49b5">getChannelBuffers</a> (<a class="elRef" href="../vstinterfaces/structSteinberg_1_1Vst_1_1AudioBusBuffers.html">AudioBusBuffers</a> &amp;buffer)</td></tr>
<tr class="memdesc:abc5a22a7e606683c9d8564ccd25d49b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">get channel buffers from audio bus buffers 32 bit variant <br /></td></tr>
<tr class="separator:abc5a22a7e606683c9d8564ccd25d49b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c4a6da5d995b37cadedae307f2d2c6c" id="r_a8c4a6da5d995b37cadedae307f2d2c6c"><td class="memTemplParams" colspan="2">template&lt;<a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html#addd8f2e89ed5a540c9fce2c002f35c06">SymbolicSampleSizes</a> SampleSize, typename std::enable_if&lt; SampleSize==SymbolicSampleSizes::kSample64 &gt;::type * = nullptr&gt; </td></tr>
<tr class="memitem:a8c4a6da5d995b37cadedae307f2d2c6c"><td class="memTemplItemLeft" align="right" valign="top"><a class="elRef" href="../vstinterfaces/group__vst3typedef.html#ga8887669e1feb9270b120bcd725d0d4c1">Sample64</a> **&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="elRef" href="../vstinterfaces/namespaceSteinberg_1_1Vst.html#a8c4a6da5d995b37cadedae307f2d2c6c">getChannelBuffers</a> (<a class="elRef" href="../vstinterfaces/structSteinberg_1_1Vst_1_1AudioBusBuffers.html">AudioBusBuffers</a> &amp;buffer)</td></tr>
<tr class="memdesc:a8c4a6da5d995b37cadedae307f2d2c6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">get channel buffers from audio bus buffers 64 bit variant <br /></td></tr>
<tr class="separator:a8c4a6da5d995b37cadedae307f2d2c6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</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 &copy;<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>
+5
View File
@@ -0,0 +1,5 @@
var audiobuffers_8h =
[
[ "getChannelBuffers", "../vstinterfaces/namespaceSteinberg_1_1Vst.html#abc5a22a7e606683c9d8564ccd25d49b5", null ],
[ "getChannelBuffers", "../vstinterfaces/namespaceSteinberg_1_1Vst.html#a8c4a6da5d995b37cadedae307f2d2c6c", null ]
];
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: ausdk.mm File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('ausdk_8mm.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="headertitle"><div class="title">ausdk.mm File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: auwrapper.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('auwrapper_8h.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="headertitle"><div class="title">auwrapper.h File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: auwrapper.mm File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('auwrapper_8mm.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="headertitle"><div class="title">auwrapper.mm File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: basewrapper.cpp File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('basewrapper_8cpp.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="headertitle"><div class="title">basewrapper.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
+123
View File
@@ -0,0 +1,123 @@
<!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>VST 3 SDK: basewrapper.h File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('basewrapper_8h.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="headertitle"><div class="title">basewrapper.h File Reference</div></div>
</div><!--header-->
<div class="contents">
</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 &copy;<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>
@@ -0,0 +1,131 @@
<!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>VST 3 SDK: basewrapper.sdk.cpp File 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('basewrapper_8sdk_8cpp.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="headertitle"><div class="title">basewrapper.sdk.cpp File Reference</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;public.sdk/source/common/memorystream.cpp&quot;</code><br />
<code>#include &quot;<a class="el" href="basewrapper_8cpp.html">public.sdk/source/vst/basewrapper/basewrapper.cpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="connectionproxy_8cpp.html">public.sdk/source/vst/hosting/connectionproxy.cpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="eventlist_8cpp.html">public.sdk/source/vst/hosting/eventlist.cpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="hostclasses_8cpp.html">public.sdk/source/vst/hosting/hostclasses.cpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="parameterchanges_8cpp.html">public.sdk/source/vst/hosting/parameterchanges.cpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="pluginterfacesupport_8cpp.html">public.sdk/source/vst/hosting/pluginterfacesupport.cpp</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="processdata_8cpp.html">public.sdk/source/vst/hosting/processdata.cpp</a>&quot;</code><br />
</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 &copy;<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>
Binary file not shown.

After

Width:  |  Height:  |  Size: 683 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 636 B

@@ -0,0 +1,153 @@
<!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>VST 3 SDK: Member List</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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1CPluginFactory.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="headertitle"><div class="title">CPluginFactory Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#ae7f7f92e14b90ada7e9379e01c2ab7fc">addHostContextCallback</a>(HostContextCallbackFunc func) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#aaa3c5a2a5410d41153d7f5e3f4e0a635">addRef</a>()=0</td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#ab6f44bd3e615135e3c6b57b2855f5fce">classCount</a></td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#a7b2d51ea0059eef0d5fcb18354146c3b">classes</a></td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#a3546f0319d7a25802f223c6f6e17edf6">countClasses</a>() SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#a6337cf8d04686bb3a52e6f64d8771616">CPluginFactory</a>(const PFactoryInfo &amp;info)</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#a9f785323cb12b4bd38dfd71f8acbb17c">createInstance</a>(FIDString cid, FIDString _iid, void **obj) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#a5048a618e5819f448694d729e8d0ae22">factoryInfo</a></td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#a846571c585d86f37a36ec46acb6feba7">getClassInfo</a>(int32 index, PClassInfo *info) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#a82f3e8be88625a9e528e369974b81097">getClassInfo2</a>(int32 index, PClassInfo2 *info) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#a7c0d301dd81356797c1001f9bbf86707">getClassInfoUnicode</a>(int32 index, PClassInfoW *info) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#a9b6e31f0d8d6ac33f48b48241d0a2359">getFactoryInfo</a>(PFactoryInfo *info) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#aee66f1513cbfdd6f722781473b14704a">growClasses</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html#a6f177b21ae5f3a39a8444b65be72d7b2">HostContextCallbackFunc</a> typedef</td><td class="entry"><a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html">IPluginFactoryInternal</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#ad28040fe6cdddf27c96cb80baca7fd9e">hostContextCallbacks</a></td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1IPluginFactory3.html#a07978c93295b03d09c4bc97aa12e9c60">Steinberg::iid</a></td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1IPluginFactory3.html">IPluginFactory3</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html#ae78a44399218c930be44d3aa46521d0e">Steinberg::IPluginFactoryInternal::iid</a></td><td class="entry"><a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html">IPluginFactoryInternal</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#a2713b7e1188eed338aca5eed221ecc39">isClassRegistered</a>(const FUID &amp;cid)</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#aa3e101b37d33c758fcf1762997822e88">maxClassCount</a></td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a4199134d0669bfa92b7419dac14c01a7">queryInterface</a>(const TUID _iid, void **obj)=0</td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#a1dc6a662d90baccc5157fc79eac046f6">registerClass</a>(const PClassInfo *info, FUnknown *(*createFunc)(void *), void *context=nullptr)</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#a210337a5a149d08250c25287e91ff919">registerClass</a>(const PClassInfo2 *info, FUnknown *(*createFunc)(void *), void *context=nullptr)</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#ab5cc0a61b6949ae295a79c1a67a81749">registerClass</a>(const PClassInfoW *info, FUnknown *(*createFunc)(void *), void *context=nullptr)</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a58847c78bf6142f01ce214c2802cb146">release</a>()=0</td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#ac8cdd95efc1ec551ae7e7563c75ca202">removeAllClasses</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#a362238de8e4290901622963244c13771">setHostContext</a>(FUnknown *context) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html#a274f29174ecc826eb5f8a95ad59c8529">~CPluginFactory</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></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 &copy;<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>
@@ -0,0 +1,781 @@
<!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>VST 3 SDK: CPluginFactory 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1CPluginFactory.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> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classSteinberg_1_1CPluginFactory-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">CPluginFactory Class Reference<div class="ingroups"><a class="el" href="group__sdkBase.html">Common SDK Implementation Helper Classes</a></div></div></div>
</div><!--header-->
<div class="contents">
<p>Default Class Factory implementation.
<a href="#details">More...</a></p>
<p><code>#include &lt;pluginfactory.h&gt;</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 CPluginFactory:</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_1CPluginFactory__inherit__graph.png" border="0" usemap="#aCPluginFactory_inherit__map" alt="Inheritance graph"/></div>
<map name="aCPluginFactory_inherit__map" id="aCPluginFactory_inherit__map">
<area shape="rect" title="Default Class Factory implementation." alt="" coords="55,567,222,997"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1IPluginFactory3.html" title=" " alt="" coords="11,436,156,519"/>
<area shape="poly" title=" " alt="" coords="96,533,102,567,97,568,91,534"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1IPluginFactory2.html" title=" " alt="" coords="5,325,111,388"/>
<area shape="poly" title=" " alt="" coords="70,402,78,436,73,437,65,403"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1IPluginFactory.html" title=" " alt="" coords="36,155,147,277"/>
<area shape="poly" title=" " alt="" coords="76,292,68,325,63,324,71,291"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1FUnknown.html" title=" " alt="" coords="84,5,193,107"/>
<area shape="poly" title=" " alt="" coords="122,122,112,156,107,155,117,121"/>
<area shape="rect" href="classSteinberg_1_1IPluginFactoryInternal.html" title=" " alt="" coords="135,325,302,388"/>
<area shape="poly" title=" " alt="" coords="158,121,213,324,208,326,153,122"/>
<area shape="poly" title=" " alt="" coords="212,403,181,567,176,566,207,402"/>
</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:a6337cf8d04686bb3a52e6f64d8771616" id="r_a6337cf8d04686bb3a52e6f64d8771616"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6337cf8d04686bb3a52e6f64d8771616">CPluginFactory</a> (const <a class="elRef" href="../base/structSteinberg_1_1PFactoryInfo.html">PFactoryInfo</a> &amp;info)</td></tr>
<tr class="separator:a6337cf8d04686bb3a52e6f64d8771616"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a274f29174ecc826eb5f8a95ad59c8529" id="r_a274f29174ecc826eb5f8a95ad59c8529"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a274f29174ecc826eb5f8a95ad59c8529">~CPluginFactory</a> ()</td></tr>
<tr class="separator:a274f29174ecc826eb5f8a95ad59c8529"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dc6a662d90baccc5157fc79eac046f6" id="r_a1dc6a662d90baccc5157fc79eac046f6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1dc6a662d90baccc5157fc79eac046f6">registerClass</a> (const <a class="elRef" href="../base/structSteinberg_1_1PClassInfo.html">PClassInfo</a> *info, <a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a> *(*createFunc)(void *), void *context=nullptr)</td></tr>
<tr class="memdesc:a1dc6a662d90baccc5157fc79eac046f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Registers a plug-in class with classInfo version 1, returns true for success. <br /></td></tr>
<tr class="separator:a1dc6a662d90baccc5157fc79eac046f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a210337a5a149d08250c25287e91ff919" id="r_a210337a5a149d08250c25287e91ff919"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a210337a5a149d08250c25287e91ff919">registerClass</a> (const <a class="elRef" href="../base/structSteinberg_1_1PClassInfo2.html">PClassInfo2</a> *info, <a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a> *(*createFunc)(void *), void *context=nullptr)</td></tr>
<tr class="memdesc:a210337a5a149d08250c25287e91ff919"><td class="mdescLeft">&#160;</td><td class="mdescRight">Registers a plug-in class with classInfo version 2, returns true for success. <br /></td></tr>
<tr class="separator:a210337a5a149d08250c25287e91ff919"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5cc0a61b6949ae295a79c1a67a81749" id="r_ab5cc0a61b6949ae295a79c1a67a81749"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab5cc0a61b6949ae295a79c1a67a81749">registerClass</a> (const <a class="elRef" href="../base/structSteinberg_1_1PClassInfoW.html">PClassInfoW</a> *info, <a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a> *(*createFunc)(void *), void *context=nullptr)</td></tr>
<tr class="memdesc:ab5cc0a61b6949ae295a79c1a67a81749"><td class="mdescLeft">&#160;</td><td class="mdescRight">Registers a plug-in class with classInfo Unicode version, returns true for success. <br /></td></tr>
<tr class="separator:ab5cc0a61b6949ae295a79c1a67a81749"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2713b7e1188eed338aca5eed221ecc39" id="r_a2713b7e1188eed338aca5eed221ecc39"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2713b7e1188eed338aca5eed221ecc39">isClassRegistered</a> (const <a class="elRef" href="../base/classSteinberg_1_1FUID.html">FUID</a> &amp;cid)</td></tr>
<tr class="memdesc:a2713b7e1188eed338aca5eed221ecc39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a class for a given classId is already registered. <br /></td></tr>
<tr class="separator:a2713b7e1188eed338aca5eed221ecc39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8cdd95efc1ec551ae7e7563c75ca202" id="r_ac8cdd95efc1ec551ae7e7563c75ca202"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac8cdd95efc1ec551ae7e7563c75ca202">removeAllClasses</a> ()</td></tr>
<tr class="memdesc:ac8cdd95efc1ec551ae7e7563c75ca202"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all classes (no class exported) <br /></td></tr>
<tr class="separator:ac8cdd95efc1ec551ae7e7563c75ca202"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b6e31f0d8d6ac33f48b48241d0a2359" id="r_a9b6e31f0d8d6ac33f48b48241d0a2359"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/funknown_8h.html#acb6e5cc5e226c37c1fca4f5192fb80a2">DECLARE_FUNKNOWN_METHODS</a> <a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9b6e31f0d8d6ac33f48b48241d0a2359">getFactoryInfo</a> (<a class="elRef" href="../base/structSteinberg_1_1PFactoryInfo.html">PFactoryInfo</a> *info) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:a9b6e31f0d8d6ac33f48b48241d0a2359"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3546f0319d7a25802f223c6f6e17edf6" id="r_a3546f0319d7a25802f223c6f6e17edf6"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3546f0319d7a25802f223c6f6e17edf6">countClasses</a> () <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:a3546f0319d7a25802f223c6f6e17edf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a846571c585d86f37a36ec46acb6feba7" id="r_a846571c585d86f37a36ec46acb6feba7"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a846571c585d86f37a36ec46acb6feba7">getClassInfo</a> (<a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> index, <a class="elRef" href="../base/structSteinberg_1_1PClassInfo.html">PClassInfo</a> *info) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:a846571c585d86f37a36ec46acb6feba7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f785323cb12b4bd38dfd71f8acbb17c" id="r_a9f785323cb12b4bd38dfd71f8acbb17c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9f785323cb12b4bd38dfd71f8acbb17c">createInstance</a> (<a class="elRef" href="../base/group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> cid, <a class="elRef" href="../base/group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> _iid, void **obj) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:a9f785323cb12b4bd38dfd71f8acbb17c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82f3e8be88625a9e528e369974b81097" id="r_a82f3e8be88625a9e528e369974b81097"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a82f3e8be88625a9e528e369974b81097">getClassInfo2</a> (<a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> index, <a class="elRef" href="../base/structSteinberg_1_1PClassInfo2.html">PClassInfo2</a> *info) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:a82f3e8be88625a9e528e369974b81097"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c0d301dd81356797c1001f9bbf86707" id="r_a7c0d301dd81356797c1001f9bbf86707"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7c0d301dd81356797c1001f9bbf86707">getClassInfoUnicode</a> (<a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> index, <a class="elRef" href="../base/structSteinberg_1_1PClassInfoW.html">PClassInfoW</a> *info) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:a7c0d301dd81356797c1001f9bbf86707"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a362238de8e4290901622963244c13771" id="r_a362238de8e4290901622963244c13771"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a362238de8e4290901622963244c13771">setHostContext</a> (<a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a> *context) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:a362238de8e4290901622963244c13771"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7f7f92e14b90ada7e9379e01c2ab7fc" id="r_ae7f7f92e14b90ada7e9379e01c2ab7fc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae7f7f92e14b90ada7e9379e01c2ab7fc">addHostContextCallback</a> (<a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html#a6f177b21ae5f3a39a8444b65be72d7b2">HostContextCallbackFunc</a> func) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:ae7f7f92e14b90ada7e9379e01c2ab7fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classSteinberg_1_1FUnknown"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classSteinberg_1_1FUnknown')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td></tr>
<tr class="memitem:a4199134d0669bfa92b7419dac14c01a7 inherit pub_methods_classSteinberg_1_1FUnknown" id="r_a4199134d0669bfa92b7419dac14c01a7"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a4199134d0669bfa92b7419dac14c01a7">queryInterface</a> (const <a class="elRef" href="../base/group__pluginBase.html#ga6935af93744bfe4ecc455f274ef1ec36">TUID</a> _iid, void **obj)=0</td></tr>
<tr class="separator:a4199134d0669bfa92b7419dac14c01a7 inherit pub_methods_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa3c5a2a5410d41153d7f5e3f4e0a635 inherit pub_methods_classSteinberg_1_1FUnknown" id="r_aaa3c5a2a5410d41153d7f5e3f4e0a635"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../base/group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#aaa3c5a2a5410d41153d7f5e3f4e0a635">addRef</a> ()=0</td></tr>
<tr class="separator:aaa3c5a2a5410d41153d7f5e3f4e0a635 inherit pub_methods_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58847c78bf6142f01ce214c2802cb146 inherit pub_methods_classSteinberg_1_1FUnknown" id="r_a58847c78bf6142f01ce214c2802cb146"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../base/group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a58847c78bf6142f01ce214c2802cb146">release</a> ()=0</td></tr>
<tr class="separator:a58847c78bf6142f01ce214c2802cb146 inherit pub_methods_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-methods" name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:aee66f1513cbfdd6f722781473b14704a" id="r_aee66f1513cbfdd6f722781473b14704a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aee66f1513cbfdd6f722781473b14704a">growClasses</a> ()</td></tr>
<tr class="separator:aee66f1513cbfdd6f722781473b14704a"><td class="memSeparator" colspan="2">&#160;</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:a5048a618e5819f448694d729e8d0ae22" id="r_a5048a618e5819f448694d729e8d0ae22"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/structSteinberg_1_1PFactoryInfo.html">PFactoryInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5048a618e5819f448694d729e8d0ae22">factoryInfo</a></td></tr>
<tr class="separator:a5048a618e5819f448694d729e8d0ae22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b2d51ea0059eef0d5fcb18354146c3b" id="r_a7b2d51ea0059eef0d5fcb18354146c3b"><td class="memItemLeft" align="right" valign="top">PClassEntry *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7b2d51ea0059eef0d5fcb18354146c3b">classes</a></td></tr>
<tr class="separator:a7b2d51ea0059eef0d5fcb18354146c3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6f44bd3e615135e3c6b57b2855f5fce" id="r_ab6f44bd3e615135e3c6b57b2855f5fce"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab6f44bd3e615135e3c6b57b2855f5fce">classCount</a></td></tr>
<tr class="separator:ab6f44bd3e615135e3c6b57b2855f5fce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3e101b37d33c758fcf1762997822e88" id="r_aa3e101b37d33c758fcf1762997822e88"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa3e101b37d33c758fcf1762997822e88">maxClassCount</a></td></tr>
<tr class="separator:aa3e101b37d33c758fcf1762997822e88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad28040fe6cdddf27c96cb80baca7fd9e" id="r_ad28040fe6cdddf27c96cb80baca7fd9e"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html#a6f177b21ae5f3a39a8444b65be72d7b2">HostContextCallbackFunc</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad28040fe6cdddf27c96cb80baca7fd9e">hostContextCallbacks</a></td></tr>
<tr class="separator:ad28040fe6cdddf27c96cb80baca7fd9e"><td class="memSeparator" colspan="2">&#160;</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="inherit_header pub_types_classSteinberg_1_1IPluginFactoryInternal"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_types_classSteinberg_1_1IPluginFactoryInternal')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html">IPluginFactoryInternal</a></td></tr>
<tr class="memitem:a6f177b21ae5f3a39a8444b65be72d7b2 inherit pub_types_classSteinberg_1_1IPluginFactoryInternal" id="r_a6f177b21ae5f3a39a8444b65be72d7b2"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html#a6f177b21ae5f3a39a8444b65be72d7b2">HostContextCallbackFunc</a> = void (*) (<a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a>*)</td></tr>
<tr class="separator:a6f177b21ae5f3a39a8444b65be72d7b2 inherit pub_types_classSteinberg_1_1IPluginFactoryInternal"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_attribs_classSteinberg_1_1IPluginFactory3"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_static_attribs_classSteinberg_1_1IPluginFactory3')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="../base/classSteinberg_1_1IPluginFactory3.html">IPluginFactory3</a></td></tr>
<tr class="memitem:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1IPluginFactory3" id="r_a07978c93295b03d09c4bc97aa12e9c60"><td class="memItemLeft" align="right" valign="top">static const <a class="elRef" href="../base/classSteinberg_1_1FUID.html">FUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1IPluginFactory3.html#a07978c93295b03d09c4bc97aa12e9c60">iid</a></td></tr>
<tr class="separator:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1IPluginFactory3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_attribs_classSteinberg_1_1IPluginFactory2"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_static_attribs_classSteinberg_1_1IPluginFactory2')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="../base/classSteinberg_1_1IPluginFactory2.html">IPluginFactory2</a></td></tr>
<tr class="memitem:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1IPluginFactory2" id="r_a07978c93295b03d09c4bc97aa12e9c60"><td class="memItemLeft" align="right" valign="top">static const <a class="elRef" href="../base/classSteinberg_1_1FUID.html">FUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1IPluginFactory2.html#a07978c93295b03d09c4bc97aa12e9c60">iid</a></td></tr>
<tr class="separator:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1IPluginFactory2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_attribs_classSteinberg_1_1IPluginFactory"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_static_attribs_classSteinberg_1_1IPluginFactory')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="../base/classSteinberg_1_1IPluginFactory.html">IPluginFactory</a></td></tr>
<tr class="memitem:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1IPluginFactory" id="r_a07978c93295b03d09c4bc97aa12e9c60"><td class="memItemLeft" align="right" valign="top">static const <a class="elRef" href="../base/classSteinberg_1_1FUID.html">FUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1IPluginFactory.html#a07978c93295b03d09c4bc97aa12e9c60">iid</a></td></tr>
<tr class="separator:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1IPluginFactory"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_attribs_classSteinberg_1_1FUnknown"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_static_attribs_classSteinberg_1_1FUnknown')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td></tr>
<tr class="memitem:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1FUnknown" id="r_a07978c93295b03d09c4bc97aa12e9c60"><td class="memItemLeft" align="right" valign="top">static const <a class="elRef" href="../base/classSteinberg_1_1FUID.html">FUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a07978c93295b03d09c4bc97aa12e9c60">iid</a></td></tr>
<tr class="separator:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_attribs_classSteinberg_1_1IPluginFactoryInternal"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_static_attribs_classSteinberg_1_1IPluginFactoryInternal')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html">IPluginFactoryInternal</a></td></tr>
<tr class="memitem:ae78a44399218c930be44d3aa46521d0e inherit pub_static_attribs_classSteinberg_1_1IPluginFactoryInternal" id="r_ae78a44399218c930be44d3aa46521d0e"><td class="memItemLeft" align="right" valign="top">static const <a class="elRef" href="../base/classSteinberg_1_1FUID.html">FUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html#ae78a44399218c930be44d3aa46521d0e">iid</a></td></tr>
<tr class="separator:ae78a44399218c930be44d3aa46521d0e inherit pub_static_attribs_classSteinberg_1_1IPluginFactoryInternal"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Default Class Factory implementation. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__classFactoryMacros.html" title="Example - How to use the class factory macros:">Macros for defining the class factory</a> </dd></dl>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a6337cf8d04686bb3a52e6f64d8771616" name="a6337cf8d04686bb3a52e6f64d8771616"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6337cf8d04686bb3a52e6f64d8771616">&#9670;&#160;</a></span>CPluginFactory()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" href="../base/structSteinberg_1_1PFactoryInfo.html">PFactoryInfo</a> &amp;</td> <td class="paramname"><span class="paramname"><em>info</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a274f29174ecc826eb5f8a95ad59c8529" name="a274f29174ecc826eb5f8a95ad59c8529"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a274f29174ecc826eb5f8a95ad59c8529">&#9670;&#160;</a></span>~CPluginFactory()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual ~<a class="el" href="classSteinberg_1_1CPluginFactory.html">CPluginFactory</a> </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">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a1dc6a662d90baccc5157fc79eac046f6" name="a1dc6a662d90baccc5157fc79eac046f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1dc6a662d90baccc5157fc79eac046f6">&#9670;&#160;</a></span>registerClass() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool registerClass </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" href="../base/structSteinberg_1_1PClassInfo.html">PClassInfo</a> *</td> <td class="paramname"><span class="paramname"><em>info</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a> *(*</td> <td class="paramname"><span class="paramname"><em>createFunc&#160;</em></span>)(void *), </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>context</em></span><span class="paramdefsep"> = </span><span class="paramdefval">nullptr</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Registers a plug-in class with classInfo version 1, returns true for success. </p>
</div>
</div>
<a id="a210337a5a149d08250c25287e91ff919" name="a210337a5a149d08250c25287e91ff919"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a210337a5a149d08250c25287e91ff919">&#9670;&#160;</a></span>registerClass() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool registerClass </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" href="../base/structSteinberg_1_1PClassInfo2.html">PClassInfo2</a> *</td> <td class="paramname"><span class="paramname"><em>info</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a> *(*</td> <td class="paramname"><span class="paramname"><em>createFunc&#160;</em></span>)(void *), </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>context</em></span><span class="paramdefsep"> = </span><span class="paramdefval">nullptr</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Registers a plug-in class with classInfo version 2, returns true for success. </p>
</div>
</div>
<a id="ab5cc0a61b6949ae295a79c1a67a81749" name="ab5cc0a61b6949ae295a79c1a67a81749"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5cc0a61b6949ae295a79c1a67a81749">&#9670;&#160;</a></span>registerClass() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool registerClass </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" href="../base/structSteinberg_1_1PClassInfoW.html">PClassInfoW</a> *</td> <td class="paramname"><span class="paramname"><em>info</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a> *(*</td> <td class="paramname"><span class="paramname"><em>createFunc&#160;</em></span>)(void *), </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>context</em></span><span class="paramdefsep"> = </span><span class="paramdefval">nullptr</span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Registers a plug-in class with classInfo Unicode version, returns true for success. </p>
</div>
</div>
<a id="a2713b7e1188eed338aca5eed221ecc39" name="a2713b7e1188eed338aca5eed221ecc39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2713b7e1188eed338aca5eed221ecc39">&#9670;&#160;</a></span>isClassRegistered()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool isClassRegistered </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" href="../base/classSteinberg_1_1FUID.html">FUID</a> &amp;</td> <td class="paramname"><span class="paramname"><em>cid</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Check if a class for a given classId is already registered. </p>
</div>
</div>
<a id="ac8cdd95efc1ec551ae7e7563c75ca202" name="ac8cdd95efc1ec551ae7e7563c75ca202"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac8cdd95efc1ec551ae7e7563c75ca202">&#9670;&#160;</a></span>removeAllClasses()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void removeAllClasses </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Remove all classes (no class exported) </p>
</div>
</div>
<a id="a9b6e31f0d8d6ac33f48b48241d0a2359" name="a9b6e31f0d8d6ac33f48b48241d0a2359"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b6e31f0d8d6ac33f48b48241d0a2359">&#9670;&#160;</a></span>getFactoryInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/funknown_8h.html#acb6e5cc5e226c37c1fca4f5192fb80a2">DECLARE_FUNKNOWN_METHODS</a> <a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> getFactoryInfo </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/structSteinberg_1_1PFactoryInfo.html">PFactoryInfo</a> *</td> <td class="paramname"><span class="paramname"><em>info</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>Implements <a class="elRef" href="../base/classSteinberg_1_1IPluginFactory.html#ad75fd7e8955e871bdcf6558b513b7504">IPluginFactory</a>.</p>
</div>
</div>
<a id="a3546f0319d7a25802f223c6f6e17edf6" name="a3546f0319d7a25802f223c6f6e17edf6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3546f0319d7a25802f223c6f6e17edf6">&#9670;&#160;</a></span>countClasses()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> countClasses </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>Implements <a class="elRef" href="../base/classSteinberg_1_1IPluginFactory.html#a64f4f0e4c87d82b5a44d654f4addb960">IPluginFactory</a>.</p>
</div>
</div>
<a id="a846571c585d86f37a36ec46acb6feba7" name="a846571c585d86f37a36ec46acb6feba7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a846571c585d86f37a36ec46acb6feba7">&#9670;&#160;</a></span>getClassInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> getClassInfo </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>index</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/structSteinberg_1_1PClassInfo.html">PClassInfo</a> *</td> <td class="paramname"><span class="paramname"><em>info</em></span>&#160;)</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>Implements <a class="elRef" href="../base/classSteinberg_1_1IPluginFactory.html#a22f3efaa3a657a18ff5d2f0f5e916b45">IPluginFactory</a>.</p>
</div>
</div>
<a id="a9f785323cb12b4bd38dfd71f8acbb17c" name="a9f785323cb12b4bd38dfd71f8acbb17c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9f785323cb12b4bd38dfd71f8acbb17c">&#9670;&#160;</a></span>createInstance()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> createInstance </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a></td> <td class="paramname"><span class="paramname"><em>cid</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a></td> <td class="paramname"><span class="paramname"><em>_iid</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void **</td> <td class="paramname"><span class="paramname"><em>obj</em></span>&#160;)</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>Implements <a class="elRef" href="../base/classSteinberg_1_1IPluginFactory.html#a26a0c88f3703edf621060667eab3eb1f">IPluginFactory</a>.</p>
</div>
</div>
<a id="a82f3e8be88625a9e528e369974b81097" name="a82f3e8be88625a9e528e369974b81097"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a82f3e8be88625a9e528e369974b81097">&#9670;&#160;</a></span>getClassInfo2()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> getClassInfo2 </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>index</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/structSteinberg_1_1PClassInfo2.html">PClassInfo2</a> *</td> <td class="paramname"><span class="paramname"><em>info</em></span>&#160;)</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>Implements <a class="elRef" href="../base/classSteinberg_1_1IPluginFactory2.html#af4343086413d489478763677e6925464">IPluginFactory2</a>.</p>
</div>
</div>
<a id="a7c0d301dd81356797c1001f9bbf86707" name="a7c0d301dd81356797c1001f9bbf86707"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c0d301dd81356797c1001f9bbf86707">&#9670;&#160;</a></span>getClassInfoUnicode()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> getClassInfoUnicode </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>index</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/structSteinberg_1_1PClassInfoW.html">PClassInfoW</a> *</td> <td class="paramname"><span class="paramname"><em>info</em></span>&#160;)</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>Implements <a class="elRef" href="../base/classSteinberg_1_1IPluginFactory3.html#a7be60c9a60f393b045b5d48c4d9de6ca">IPluginFactory3</a>.</p>
</div>
</div>
<a id="a362238de8e4290901622963244c13771" name="a362238de8e4290901622963244c13771"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a362238de8e4290901622963244c13771">&#9670;&#160;</a></span>setHostContext()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> setHostContext </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a> *</td> <td class="paramname"><span class="paramname"><em>context</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>Implements <a class="elRef" href="../base/classSteinberg_1_1IPluginFactory3.html#a7fa0087a5cb612e3aeeefa4c91f638c7">IPluginFactory3</a>.</p>
</div>
</div>
<a id="ae7f7f92e14b90ada7e9379e01c2ab7fc" name="ae7f7f92e14b90ada7e9379e01c2ab7fc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae7f7f92e14b90ada7e9379e01c2ab7fc">&#9670;&#160;</a></span>addHostContextCallback()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void addHostContextCallback </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html#a6f177b21ae5f3a39a8444b65be72d7b2">HostContextCallbackFunc</a></td> <td class="paramname"><span class="paramname"><em>func</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>Implements <a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html#ad2a365ddfa1f15902c5595eb3eb60b55">IPluginFactoryInternal</a>.</p>
</div>
</div>
<a id="aee66f1513cbfdd6f722781473b14704a" name="aee66f1513cbfdd6f722781473b14704a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aee66f1513cbfdd6f722781473b14704a">&#9670;&#160;</a></span>growClasses()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool growClasses </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 protected">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a5048a618e5819f448694d729e8d0ae22" name="a5048a618e5819f448694d729e8d0ae22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5048a618e5819f448694d729e8d0ae22">&#9670;&#160;</a></span>factoryInfo</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/structSteinberg_1_1PFactoryInfo.html">PFactoryInfo</a> factoryInfo</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>
<a id="a7b2d51ea0059eef0d5fcb18354146c3b" name="a7b2d51ea0059eef0d5fcb18354146c3b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7b2d51ea0059eef0d5fcb18354146c3b">&#9670;&#160;</a></span>classes</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">PClassEntry* classes</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>
<a id="ab6f44bd3e615135e3c6b57b2855f5fce" name="ab6f44bd3e615135e3c6b57b2855f5fce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab6f44bd3e615135e3c6b57b2855f5fce">&#9670;&#160;</a></span>classCount</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> classCount</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>
<a id="aa3e101b37d33c758fcf1762997822e88" name="aa3e101b37d33c758fcf1762997822e88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3e101b37d33c758fcf1762997822e88">&#9670;&#160;</a></span>maxClassCount</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> maxClassCount</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>
<a id="ad28040fe6cdddf27c96cb80baca7fd9e" name="ad28040fe6cdddf27c96cb80baca7fd9e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad28040fe6cdddf27c96cb80baca7fd9e">&#9670;&#160;</a></span>hostContextCallbacks</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::vector&lt;<a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html#a6f177b21ae5f3a39a8444b65be72d7b2">HostContextCallbackFunc</a>&gt; hostContextCallbacks</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 &copy;<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>
@@ -0,0 +1,24 @@
var classSteinberg_1_1CPluginFactory =
[
[ "CPluginFactory", "classSteinberg_1_1CPluginFactory.html#a6337cf8d04686bb3a52e6f64d8771616", null ],
[ "~CPluginFactory", "classSteinberg_1_1CPluginFactory.html#a274f29174ecc826eb5f8a95ad59c8529", null ],
[ "registerClass", "classSteinberg_1_1CPluginFactory.html#a1dc6a662d90baccc5157fc79eac046f6", null ],
[ "registerClass", "classSteinberg_1_1CPluginFactory.html#a210337a5a149d08250c25287e91ff919", null ],
[ "registerClass", "classSteinberg_1_1CPluginFactory.html#ab5cc0a61b6949ae295a79c1a67a81749", null ],
[ "isClassRegistered", "classSteinberg_1_1CPluginFactory.html#a2713b7e1188eed338aca5eed221ecc39", null ],
[ "removeAllClasses", "classSteinberg_1_1CPluginFactory.html#ac8cdd95efc1ec551ae7e7563c75ca202", null ],
[ "getFactoryInfo", "classSteinberg_1_1CPluginFactory.html#a9b6e31f0d8d6ac33f48b48241d0a2359", null ],
[ "countClasses", "classSteinberg_1_1CPluginFactory.html#a3546f0319d7a25802f223c6f6e17edf6", null ],
[ "getClassInfo", "classSteinberg_1_1CPluginFactory.html#a846571c585d86f37a36ec46acb6feba7", null ],
[ "createInstance", "classSteinberg_1_1CPluginFactory.html#a9f785323cb12b4bd38dfd71f8acbb17c", null ],
[ "getClassInfo2", "classSteinberg_1_1CPluginFactory.html#a82f3e8be88625a9e528e369974b81097", null ],
[ "getClassInfoUnicode", "classSteinberg_1_1CPluginFactory.html#a7c0d301dd81356797c1001f9bbf86707", null ],
[ "setHostContext", "classSteinberg_1_1CPluginFactory.html#a362238de8e4290901622963244c13771", null ],
[ "addHostContextCallback", "classSteinberg_1_1CPluginFactory.html#ae7f7f92e14b90ada7e9379e01c2ab7fc", null ],
[ "growClasses", "classSteinberg_1_1CPluginFactory.html#aee66f1513cbfdd6f722781473b14704a", null ],
[ "factoryInfo", "classSteinberg_1_1CPluginFactory.html#a5048a618e5819f448694d729e8d0ae22", null ],
[ "classes", "classSteinberg_1_1CPluginFactory.html#a7b2d51ea0059eef0d5fcb18354146c3b", null ],
[ "classCount", "classSteinberg_1_1CPluginFactory.html#ab6f44bd3e615135e3c6b57b2855f5fce", null ],
[ "maxClassCount", "classSteinberg_1_1CPluginFactory.html#aa3e101b37d33c758fcf1762997822e88", null ],
[ "hostContextCallbacks", "classSteinberg_1_1CPluginFactory.html#ad28040fe6cdddf27c96cb80baca7fd9e", null ]
];
@@ -0,0 +1,14 @@
<map id="CPluginFactory" name="CPluginFactory">
<area shape="rect" id="Node000001" title="Default Class Factory implementation." alt="" coords="55,567,222,997"/>
<area shape="rect" id="Node000002" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1IPluginFactory3.html" title=" " alt="" coords="11,436,156,519"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="96,533,102,567,97,568,91,534"/>
<area shape="rect" id="Node000003" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1IPluginFactory2.html" title=" " alt="" coords="5,325,111,388"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="70,402,78,436,73,437,65,403"/>
<area shape="rect" id="Node000004" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1IPluginFactory.html" title=" " alt="" coords="36,155,147,277"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="76,292,68,325,63,324,71,291"/>
<area shape="rect" id="Node000005" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1FUnknown.html" title=" " alt="" coords="84,5,193,107"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="122,122,112,156,107,155,117,121"/>
<area shape="rect" id="Node000006" href="$classSteinberg_1_1IPluginFactoryInternal.html" title=" " alt="" coords="135,325,302,388"/>
<area shape="poly" id="edge6_Node000006_Node000005" title=" " alt="" coords="158,121,213,324,208,326,153,122"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="212,403,181,567,176,566,207,402"/>
</map>
@@ -0,0 +1 @@
e0d921f334d900778d4b39db4c7dab91
Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

@@ -0,0 +1,151 @@
<!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>VST 3 SDK: Member List</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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1CPluginView.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="headertitle"><div class="title">CPluginView Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#aaa3c5a2a5410d41153d7f5e3f4e0a635">addRef</a>()=0</td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#a9dcf7c5b95b2f148d898943729d7b113">attached</a>(void *parent, FIDString type) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#a3eb86d0326d25d46865bc0f320b74497">attachedToParent</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#a0144570339d77dd0b571af3dbb7f73be">canResize</a>() SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#ae6caee512822ff27cf93540d4c91479b">checkSizeConstraint</a>(ViewRect *) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#a7c25891fe7dde6dc274a0ac9f20890a4">CPluginView</a>(const ViewRect *rect=nullptr)</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#a2f97c230cef3bb79aefca79c027f8659">getRect</a>() const</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#ad58ff8a84f1d6fd6d3cabe2e41f38bcc">getSize</a>(ViewRect *size) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1IPlugView.html#ae78a44399218c930be44d3aa46521d0e">iid</a></td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1IPlugView.html">IPlugView</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#a49af19f53757889da92c059758b9bc6f">isAttached</a>() const</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#aa15dbd9a56fb4e4a168b9579b53f47bb">isPlatformTypeSupported</a>(FIDString type) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#afe83c77cb2a6590595a04fb256848343">onFocus</a>(TBool) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#af5a1de231a1c66041e7b3db75c018955">onKeyDown</a>(char16, int16, int16) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#a05d5160eff1e7032591b2a94be56ba39">onKeyUp</a>(char16, int16, int16) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#a0f29bd4fdcbe5b973dd28becfad32b71">onSize</a>(ViewRect *newSize) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#acdea8888eb0f3031e7bbc928192216ef">onWheel</a>(float) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#ad366faeb59eebfa2056587f3118e0a94">plugFrame</a></td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a4199134d0669bfa92b7419dac14c01a7">queryInterface</a>(const TUID _iid, void **obj)=0</td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a58847c78bf6142f01ce214c2802cb146">release</a>()=0</td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#af3d919de401537b4ce04488bc40caa60">removed</a>() SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#a61d44a82258344d06fc64be8eaf5c632">removedFromParent</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#aeb9fb024ee5698f6332af52755497262">setFrame</a>(IPlugFrame *frame) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#ab38ae9803059134bafb532bbc49bb127">setRect</a>(const ViewRect &amp;r)</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#a1ab25603380f1d0ae10df538fc872afd">systemWindow</a></td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html#a9242a8037a9e2355d4db0b4644e498ca">~CPluginView</a>() SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a></td><td class="entry"></td></tr>
</table></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 &copy;<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>
@@ -0,0 +1,789 @@
<!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>VST 3 SDK: CPluginView 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1CPluginView.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> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="classSteinberg_1_1CPluginView-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">CPluginView Class Reference<div class="ingroups"><a class="el" href="group__sdkBase.html">Common SDK Implementation Helper Classes</a></div></div></div>
</div><!--header-->
<div class="contents">
<p>Plug-In view default implementation.
<a href="#details">More...</a></p>
<p><code>#include &lt;pluginview.h&gt;</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 CPluginView:</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_1CPluginView__inherit__graph.png" border="0" usemap="#aCPluginView_inherit__map" alt="Inheritance graph"/></div>
<map name="aCPluginView_inherit__map" id="aCPluginView_inherit__map">
<area shape="rect" title="Plug&#45;In view default implementation." alt="" coords="14,479,183,755"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1EditorView.html" title="View related to an edit controller." alt="" coords="27,803,170,944"/>
<area shape="poly" title=" " alt="" coords="101,770,101,804,96,804,96,770"/>
<area shape="rect" title=" " alt="" coords="5,262,58,325"/>
<area shape="poly" title=" " alt="" coords="44,339,73,479,67,480,38,340"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1IPlugView.html" title=" " alt="" coords="82,155,251,431"/>
<area shape="poly" title=" " alt="" coords="137,446,130,480,125,479,132,445"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1FUnknown.html" title=" " alt="" coords="112,5,221,107"/>
<area shape="poly" title=" " alt="" coords="169,122,169,156,164,156,164,122"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1VSTGUIEditor.html" title="Base class for an edit view using VSTGUI." alt="" coords="14,992,183,1249"/>
<area shape="poly" title=" " alt="" coords="101,959,101,992,96,992,96,959"/>
</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:a7c25891fe7dde6dc274a0ac9f20890a4" id="r_a7c25891fe7dde6dc274a0ac9f20890a4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7c25891fe7dde6dc274a0ac9f20890a4">CPluginView</a> (const <a class="elRef" href="../base/structSteinberg_1_1ViewRect.html">ViewRect</a> *rect=nullptr)</td></tr>
<tr class="separator:a7c25891fe7dde6dc274a0ac9f20890a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9242a8037a9e2355d4db0b4644e498ca" id="r_a9242a8037a9e2355d4db0b4644e498ca"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9242a8037a9e2355d4db0b4644e498ca">~CPluginView</a> () <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:a9242a8037a9e2355d4db0b4644e498ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f97c230cef3bb79aefca79c027f8659" id="r_a2f97c230cef3bb79aefca79c027f8659"><td class="memItemLeft" align="right" valign="top">const <a class="elRef" href="../base/structSteinberg_1_1ViewRect.html">ViewRect</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2f97c230cef3bb79aefca79c027f8659">getRect</a> () const</td></tr>
<tr class="memdesc:a2f97c230cef3bb79aefca79c027f8659"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns its current frame rectangle. <br /></td></tr>
<tr class="separator:a2f97c230cef3bb79aefca79c027f8659"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab38ae9803059134bafb532bbc49bb127" id="r_ab38ae9803059134bafb532bbc49bb127"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab38ae9803059134bafb532bbc49bb127">setRect</a> (const <a class="elRef" href="../base/structSteinberg_1_1ViewRect.html">ViewRect</a> &amp;r)</td></tr>
<tr class="memdesc:ab38ae9803059134bafb532bbc49bb127"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a new frame rectangle. <br /></td></tr>
<tr class="separator:ab38ae9803059134bafb532bbc49bb127"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49af19f53757889da92c059758b9bc6f" id="r_a49af19f53757889da92c059758b9bc6f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a49af19f53757889da92c059758b9bc6f">isAttached</a> () const</td></tr>
<tr class="memdesc:a49af19f53757889da92c059758b9bc6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if this view is attached to its parent view. <br /></td></tr>
<tr class="separator:a49af19f53757889da92c059758b9bc6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3eb86d0326d25d46865bc0f320b74497" id="r_a3eb86d0326d25d46865bc0f320b74497"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3eb86d0326d25d46865bc0f320b74497">attachedToParent</a> ()</td></tr>
<tr class="memdesc:a3eb86d0326d25d46865bc0f320b74497"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calls when this view will be attached to its parent view. <br /></td></tr>
<tr class="separator:a3eb86d0326d25d46865bc0f320b74497"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61d44a82258344d06fc64be8eaf5c632" id="r_a61d44a82258344d06fc64be8eaf5c632"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a61d44a82258344d06fc64be8eaf5c632">removedFromParent</a> ()</td></tr>
<tr class="memdesc:a61d44a82258344d06fc64be8eaf5c632"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calls when this view will be removed from its parent view. <br /></td></tr>
<tr class="separator:a61d44a82258344d06fc64be8eaf5c632"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa15dbd9a56fb4e4a168b9579b53f47bb" id="r_aa15dbd9a56fb4e4a168b9579b53f47bb"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa15dbd9a56fb4e4a168b9579b53f47bb">isPlatformTypeSupported</a> (<a class="elRef" href="../base/group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> type) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:aa15dbd9a56fb4e4a168b9579b53f47bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9dcf7c5b95b2f148d898943729d7b113" id="r_a9dcf7c5b95b2f148d898943729d7b113"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9dcf7c5b95b2f148d898943729d7b113">attached</a> (void *parent, <a class="elRef" href="../base/group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> type) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:a9dcf7c5b95b2f148d898943729d7b113"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3d919de401537b4ce04488bc40caa60" id="r_af3d919de401537b4ce04488bc40caa60"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af3d919de401537b4ce04488bc40caa60">removed</a> () <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:af3d919de401537b4ce04488bc40caa60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acdea8888eb0f3031e7bbc928192216ef" id="r_acdea8888eb0f3031e7bbc928192216ef"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#acdea8888eb0f3031e7bbc928192216ef">onWheel</a> (float) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:acdea8888eb0f3031e7bbc928192216ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5a1de231a1c66041e7b3db75c018955" id="r_af5a1de231a1c66041e7b3db75c018955"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af5a1de231a1c66041e7b3db75c018955">onKeyDown</a> (<a class="elRef" href="../base/group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a>, <a class="elRef" href="../base/group__smtgtypedef.html#gaa0d0fdc87fd135ef2bedb030901cdb9c">int16</a>, <a class="elRef" href="../base/group__smtgtypedef.html#gaa0d0fdc87fd135ef2bedb030901cdb9c">int16</a>) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:af5a1de231a1c66041e7b3db75c018955"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05d5160eff1e7032591b2a94be56ba39" id="r_a05d5160eff1e7032591b2a94be56ba39"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a05d5160eff1e7032591b2a94be56ba39">onKeyUp</a> (<a class="elRef" href="../base/group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a>, <a class="elRef" href="../base/group__smtgtypedef.html#gaa0d0fdc87fd135ef2bedb030901cdb9c">int16</a>, <a class="elRef" href="../base/group__smtgtypedef.html#gaa0d0fdc87fd135ef2bedb030901cdb9c">int16</a>) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:a05d5160eff1e7032591b2a94be56ba39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad58ff8a84f1d6fd6d3cabe2e41f38bcc" id="r_ad58ff8a84f1d6fd6d3cabe2e41f38bcc"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad58ff8a84f1d6fd6d3cabe2e41f38bcc">getSize</a> (<a class="elRef" href="../base/structSteinberg_1_1ViewRect.html">ViewRect</a> *size) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:ad58ff8a84f1d6fd6d3cabe2e41f38bcc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f29bd4fdcbe5b973dd28becfad32b71" id="r_a0f29bd4fdcbe5b973dd28becfad32b71"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0f29bd4fdcbe5b973dd28becfad32b71">onSize</a> (<a class="elRef" href="../base/structSteinberg_1_1ViewRect.html">ViewRect</a> *newSize) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:a0f29bd4fdcbe5b973dd28becfad32b71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe83c77cb2a6590595a04fb256848343" id="r_afe83c77cb2a6590595a04fb256848343"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afe83c77cb2a6590595a04fb256848343">onFocus</a> (<a class="elRef" href="../base/group__smtgtypedef.html#ga1ea8addd740f35d207a1569dd38ef895">TBool</a>) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:afe83c77cb2a6590595a04fb256848343"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb9fb024ee5698f6332af52755497262" id="r_aeb9fb024ee5698f6332af52755497262"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aeb9fb024ee5698f6332af52755497262">setFrame</a> (<a class="elRef" href="../base/classSteinberg_1_1IPlugFrame.html">IPlugFrame</a> *frame) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:aeb9fb024ee5698f6332af52755497262"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0144570339d77dd0b571af3dbb7f73be" id="r_a0144570339d77dd0b571af3dbb7f73be"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0144570339d77dd0b571af3dbb7f73be">canResize</a> () <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:a0144570339d77dd0b571af3dbb7f73be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6caee512822ff27cf93540d4c91479b" id="r_ae6caee512822ff27cf93540d4c91479b"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae6caee512822ff27cf93540d4c91479b">checkSizeConstraint</a> (<a class="elRef" href="../base/structSteinberg_1_1ViewRect.html">ViewRect</a> *) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:ae6caee512822ff27cf93540d4c91479b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classSteinberg_1_1FUnknown"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classSteinberg_1_1FUnknown')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td></tr>
<tr class="memitem:a4199134d0669bfa92b7419dac14c01a7 inherit pub_methods_classSteinberg_1_1FUnknown" id="r_a4199134d0669bfa92b7419dac14c01a7"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a4199134d0669bfa92b7419dac14c01a7">queryInterface</a> (const <a class="elRef" href="../base/group__pluginBase.html#ga6935af93744bfe4ecc455f274ef1ec36">TUID</a> _iid, void **obj)=0</td></tr>
<tr class="separator:a4199134d0669bfa92b7419dac14c01a7 inherit pub_methods_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa3c5a2a5410d41153d7f5e3f4e0a635 inherit pub_methods_classSteinberg_1_1FUnknown" id="r_aaa3c5a2a5410d41153d7f5e3f4e0a635"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../base/group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#aaa3c5a2a5410d41153d7f5e3f4e0a635">addRef</a> ()=0</td></tr>
<tr class="separator:aaa3c5a2a5410d41153d7f5e3f4e0a635 inherit pub_methods_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58847c78bf6142f01ce214c2802cb146 inherit pub_methods_classSteinberg_1_1FUnknown" id="r_a58847c78bf6142f01ce214c2802cb146"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../base/group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a58847c78bf6142f01ce214c2802cb146">release</a> ()=0</td></tr>
<tr class="separator:a58847c78bf6142f01ce214c2802cb146 inherit pub_methods_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a1ab25603380f1d0ae10df538fc872afd" id="r_a1ab25603380f1d0ae10df538fc872afd"><td class="memItemLeft" align="right" valign="top">OBJ_METHODS(<a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a>, FObject) DEFINE_INTERFACES DEF_INTERFACE(<a class="elRef" href="../base/classSteinberg_1_1IPlugView.html">IPlugView</a>) END_DEFINE_INTERFACES(FObject) REFCOUNT_METHODS(FObject) protected void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1ab25603380f1d0ae10df538fc872afd">systemWindow</a> {nullptr}</td></tr>
<tr class="separator:a1ab25603380f1d0ae10df538fc872afd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad366faeb59eebfa2056587f3118e0a94" id="r_ad366faeb59eebfa2056587f3118e0a94"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/classSteinberg_1_1IPtr.html">IPtr</a>&lt; <a class="elRef" href="../base/classSteinberg_1_1IPlugFrame.html">IPlugFrame</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad366faeb59eebfa2056587f3118e0a94">plugFrame</a></td></tr>
<tr class="separator:ad366faeb59eebfa2056587f3118e0a94"><td class="memSeparator" colspan="2">&#160;</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="inherit_header pub_static_attribs_classSteinberg_1_1IPlugView"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_static_attribs_classSteinberg_1_1IPlugView')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="../base/classSteinberg_1_1IPlugView.html">IPlugView</a></td></tr>
<tr class="memitem:ae78a44399218c930be44d3aa46521d0e inherit pub_static_attribs_classSteinberg_1_1IPlugView" id="r_ae78a44399218c930be44d3aa46521d0e"><td class="memItemLeft" align="right" valign="top">static const <a class="elRef" href="../base/classSteinberg_1_1FUID.html">FUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1IPlugView.html#ae78a44399218c930be44d3aa46521d0e">iid</a></td></tr>
<tr class="separator:ae78a44399218c930be44d3aa46521d0e inherit pub_static_attribs_classSteinberg_1_1IPlugView"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_attribs_classSteinberg_1_1FUnknown"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_static_attribs_classSteinberg_1_1FUnknown')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td></tr>
<tr class="memitem:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1FUnknown" id="r_a07978c93295b03d09c4bc97aa12e9c60"><td class="memItemLeft" align="right" valign="top">static const <a class="elRef" href="../base/classSteinberg_1_1FUID.html">FUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a07978c93295b03d09c4bc97aa12e9c60">iid</a></td></tr>
<tr class="separator:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Plug-In view default implementation. </p>
<p>Can be used as base class for an <a class="elRef" href="../base/classSteinberg_1_1IPlugView.html">IPlugView</a> implementation. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a7c25891fe7dde6dc274a0ac9f20890a4" name="a7c25891fe7dde6dc274a0ac9f20890a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c25891fe7dde6dc274a0ac9f20890a4">&#9670;&#160;</a></span>CPluginView()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" href="../base/structSteinberg_1_1ViewRect.html">ViewRect</a> *</td> <td class="paramname"><span class="paramname"><em>rect</em></span><span class="paramdefsep"> = </span><span class="paramdefval">nullptr</span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a9242a8037a9e2355d4db0b4644e498ca" name="a9242a8037a9e2355d4db0b4644e498ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9242a8037a9e2355d4db0b4644e498ca">&#9670;&#160;</a></span>~CPluginView()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">~<a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a> </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a2f97c230cef3bb79aefca79c027f8659" name="a2f97c230cef3bb79aefca79c027f8659"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f97c230cef3bb79aefca79c027f8659">&#9670;&#160;</a></span>getRect()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="elRef" href="../base/structSteinberg_1_1ViewRect.html">ViewRect</a> &amp; getRect </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td> const</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 its current frame rectangle. </p>
</div>
</div>
<a id="ab38ae9803059134bafb532bbc49bb127" name="ab38ae9803059134bafb532bbc49bb127"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab38ae9803059134bafb532bbc49bb127">&#9670;&#160;</a></span>setRect()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void setRect </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" href="../base/structSteinberg_1_1ViewRect.html">ViewRect</a> &amp;</td> <td class="paramname"><span class="paramname"><em>r</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>Sets a new frame rectangle. </p>
</div>
</div>
<a id="a49af19f53757889da92c059758b9bc6f" name="a49af19f53757889da92c059758b9bc6f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a49af19f53757889da92c059758b9bc6f">&#9670;&#160;</a></span>isAttached()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool isAttached </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td> const</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>Checks if this view is attached to its parent view. </p>
</div>
</div>
<a id="a3eb86d0326d25d46865bc0f320b74497" name="a3eb86d0326d25d46865bc0f320b74497"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3eb86d0326d25d46865bc0f320b74497">&#9670;&#160;</a></span>attachedToParent()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void attachedToParent </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 class="mlabel virtual">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Calls when this view will be attached to its parent view. </p>
<p>Reimplemented in <a class="el" href="classSteinberg_1_1Vst_1_1EditorView.html#a6d3d17488dd894c98e3eeaf4836739b3">EditorView</a>.</p>
</div>
</div>
<a id="a61d44a82258344d06fc64be8eaf5c632" name="a61d44a82258344d06fc64be8eaf5c632"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a61d44a82258344d06fc64be8eaf5c632">&#9670;&#160;</a></span>removedFromParent()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void removedFromParent </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 class="mlabel virtual">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Calls when this view will be removed from its parent view. </p>
<p>Reimplemented in <a class="el" href="classSteinberg_1_1Vst_1_1EditorView.html#ac56bd2ced2b9679faf3bd28125c85b8b">EditorView</a>.</p>
</div>
</div>
<a id="aa15dbd9a56fb4e4a168b9579b53f47bb" name="aa15dbd9a56fb4e4a168b9579b53f47bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa15dbd9a56fb4e4a168b9579b53f47bb">&#9670;&#160;</a></span>isPlatformTypeSupported()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> isPlatformTypeSupported </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a></td> <td class="paramname"><span class="paramname"><em>type</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>Implements <a class="elRef" href="../base/classSteinberg_1_1IPlugView.html#abcfa60e135807caa316f3915622d9488">IPlugView</a>.</p>
<p>Reimplemented in <a class="el" href="classSteinberg_1_1Vst_1_1VSTGUIEditor.html#aa15dbd9a56fb4e4a168b9579b53f47bb">VSTGUIEditor</a>.</p>
</div>
</div>
<a id="a9dcf7c5b95b2f148d898943729d7b113" name="a9dcf7c5b95b2f148d898943729d7b113"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9dcf7c5b95b2f148d898943729d7b113">&#9670;&#160;</a></span>attached()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> attached </td>
<td>(</td>
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>parent</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a></td> <td class="paramname"><span class="paramname"><em>type</em></span>&#160;)</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>Implements <a class="elRef" href="../base/classSteinberg_1_1IPlugView.html#a9fbc345c1e87f7e6210a8a49fdb96793">IPlugView</a>.</p>
</div>
</div>
<a id="af3d919de401537b4ce04488bc40caa60" name="af3d919de401537b4ce04488bc40caa60"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3d919de401537b4ce04488bc40caa60">&#9670;&#160;</a></span>removed()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> removed </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>Implements <a class="elRef" href="../base/classSteinberg_1_1IPlugView.html#ad89d6c88074a716218e42805649d3591">IPlugView</a>.</p>
<p>Reimplemented in <a class="el" href="classSteinberg_1_1Vst_1_1VSTGUIEditor.html#af3d919de401537b4ce04488bc40caa60">VSTGUIEditor</a>.</p>
</div>
</div>
<a id="acdea8888eb0f3031e7bbc928192216ef" name="acdea8888eb0f3031e7bbc928192216ef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acdea8888eb0f3031e7bbc928192216ef">&#9670;&#160;</a></span>onWheel()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> onWheel </td>
<td>(</td>
<td class="paramtype">float</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 class="mlabel virtual">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="elRef" href="../base/classSteinberg_1_1IPlugView.html#a576b66ba9806bcecc3256110f5dd246a">IPlugView</a>.</p>
<p>Reimplemented in <a class="el" href="classSteinberg_1_1Vst_1_1VSTGUIEditor.html#ad6981de6e844c55c1f98ab591d58e396">VSTGUIEditor</a>.</p>
</div>
</div>
<a id="af5a1de231a1c66041e7b3db75c018955" name="af5a1de231a1c66041e7b3db75c018955"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af5a1de231a1c66041e7b3db75c018955">&#9670;&#160;</a></span>onKeyDown()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> onKeyDown </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a></td> <td class="paramname"><span class="paramname"><em></em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gaa0d0fdc87fd135ef2bedb030901cdb9c">int16</a></td> <td class="paramname"><span class="paramname"><em></em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gaa0d0fdc87fd135ef2bedb030901cdb9c">int16</a></td> <td class="paramname"><span class="paramname"><em></em></span>&#160;)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="elRef" href="../base/classSteinberg_1_1IPlugView.html#a759b576f046e699c84dc07d579600b1b">IPlugView</a>.</p>
<p>Reimplemented in <a class="el" href="classSteinberg_1_1Vst_1_1VSTGUIEditor.html#a5a7e733f61da105e40e0aa3fb7c6d69e">VSTGUIEditor</a>.</p>
</div>
</div>
<a id="a05d5160eff1e7032591b2a94be56ba39" name="a05d5160eff1e7032591b2a94be56ba39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a05d5160eff1e7032591b2a94be56ba39">&#9670;&#160;</a></span>onKeyUp()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> onKeyUp </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#ga667a0a4e0cbcb3f3785984955e1fefd8">char16</a></td> <td class="paramname"><span class="paramname"><em></em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gaa0d0fdc87fd135ef2bedb030901cdb9c">int16</a></td> <td class="paramname"><span class="paramname"><em></em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gaa0d0fdc87fd135ef2bedb030901cdb9c">int16</a></td> <td class="paramname"><span class="paramname"><em></em></span>&#160;)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="elRef" href="../base/classSteinberg_1_1IPlugView.html#ae726f4b3471ee2485a0bbb651cd35ff2">IPlugView</a>.</p>
<p>Reimplemented in <a class="el" href="classSteinberg_1_1Vst_1_1VSTGUIEditor.html#a2d31595a47da84d3705e26dffeae7330">VSTGUIEditor</a>.</p>
</div>
</div>
<a id="ad58ff8a84f1d6fd6d3cabe2e41f38bcc" name="ad58ff8a84f1d6fd6d3cabe2e41f38bcc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad58ff8a84f1d6fd6d3cabe2e41f38bcc">&#9670;&#160;</a></span>getSize()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> getSize </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/structSteinberg_1_1ViewRect.html">ViewRect</a> *</td> <td class="paramname"><span class="paramname"><em>size</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>Implements <a class="elRef" href="../base/classSteinberg_1_1IPlugView.html#ae4f7f751a5b75837f47ba19b29c53917">IPlugView</a>.</p>
</div>
</div>
<a id="a0f29bd4fdcbe5b973dd28becfad32b71" name="a0f29bd4fdcbe5b973dd28becfad32b71"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f29bd4fdcbe5b973dd28becfad32b71">&#9670;&#160;</a></span>onSize()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> onSize </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/structSteinberg_1_1ViewRect.html">ViewRect</a> *</td> <td class="paramname"><span class="paramname"><em>newSize</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>Implements <a class="elRef" href="../base/classSteinberg_1_1IPlugView.html#a3e741e55c2c047a4cc10f102661f5654">IPlugView</a>.</p>
<p>Reimplemented in <a class="el" href="classSteinberg_1_1Vst_1_1VSTGUIEditor.html#a0f29bd4fdcbe5b973dd28becfad32b71">VSTGUIEditor</a>.</p>
</div>
</div>
<a id="afe83c77cb2a6590595a04fb256848343" name="afe83c77cb2a6590595a04fb256848343"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe83c77cb2a6590595a04fb256848343">&#9670;&#160;</a></span>onFocus()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> onFocus </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#ga1ea8addd740f35d207a1569dd38ef895">TBool</a></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 class="mlabel virtual">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="elRef" href="../base/classSteinberg_1_1IPlugView.html#abc80a2e0d25e151cbc2fabd1bd200683">IPlugView</a>.</p>
</div>
</div>
<a id="aeb9fb024ee5698f6332af52755497262" name="aeb9fb024ee5698f6332af52755497262"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeb9fb024ee5698f6332af52755497262">&#9670;&#160;</a></span>setFrame()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> setFrame </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/classSteinberg_1_1IPlugFrame.html">IPlugFrame</a> *</td> <td class="paramname"><span class="paramname"><em>frame</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="elRef" href="../base/classSteinberg_1_1IPlugView.html#ab0f059918bbf55ce110fc410240de423">IPlugView</a>.</p>
<p>Reimplemented in <a class="el" href="classSteinberg_1_1Vst_1_1VSTGUIEditor.html#aeb9fb024ee5698f6332af52755497262">VSTGUIEditor</a>.</p>
</div>
</div>
<a id="a0144570339d77dd0b571af3dbb7f73be" name="a0144570339d77dd0b571af3dbb7f73be"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0144570339d77dd0b571af3dbb7f73be">&#9670;&#160;</a></span>canResize()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> canResize </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 class="mlabel virtual">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="elRef" href="../base/classSteinberg_1_1IPlugView.html#a07d7a22ae1ef493c4bb22c9411ae7ddf">IPlugView</a>.</p>
</div>
</div>
<a id="ae6caee512822ff27cf93540d4c91479b" name="ae6caee512822ff27cf93540d4c91479b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6caee512822ff27cf93540d4c91479b">&#9670;&#160;</a></span>checkSizeConstraint()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> checkSizeConstraint </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/structSteinberg_1_1ViewRect.html">ViewRect</a> *</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 class="mlabel virtual">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="elRef" href="../base/classSteinberg_1_1IPlugView.html#adc868253b8260f20a6764e338fecb7e1">IPlugView</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a1ab25603380f1d0ae10df538fc872afd" name="a1ab25603380f1d0ae10df538fc872afd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ab25603380f1d0ae10df538fc872afd">&#9670;&#160;</a></span>systemWindow</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">OBJ_METHODS (<a class="el" href="classSteinberg_1_1CPluginView.html">CPluginView</a>, FObject) DEFINE_INTERFACES DEF_INTERFACE (<a class="elRef" href="../base/classSteinberg_1_1IPlugView.html">IPlugView</a>) END_DEFINE_INTERFACES (FObject) REFCOUNT_METHODS (FObject) protected void* systemWindow {nullptr}</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="ad366faeb59eebfa2056587f3118e0a94" name="ad366faeb59eebfa2056587f3118e0a94"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad366faeb59eebfa2056587f3118e0a94">&#9670;&#160;</a></span>plugFrame</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/classSteinberg_1_1IPtr.html">IPtr</a>&lt;<a class="elRef" href="../base/classSteinberg_1_1IPlugFrame.html">IPlugFrame</a>&gt; plugFrame</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 &copy;<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>
@@ -0,0 +1,24 @@
var classSteinberg_1_1CPluginView =
[
[ "CPluginView", "classSteinberg_1_1CPluginView.html#a7c25891fe7dde6dc274a0ac9f20890a4", null ],
[ "~CPluginView", "classSteinberg_1_1CPluginView.html#a9242a8037a9e2355d4db0b4644e498ca", null ],
[ "getRect", "classSteinberg_1_1CPluginView.html#a2f97c230cef3bb79aefca79c027f8659", null ],
[ "setRect", "classSteinberg_1_1CPluginView.html#ab38ae9803059134bafb532bbc49bb127", null ],
[ "isAttached", "classSteinberg_1_1CPluginView.html#a49af19f53757889da92c059758b9bc6f", null ],
[ "attachedToParent", "classSteinberg_1_1CPluginView.html#a3eb86d0326d25d46865bc0f320b74497", null ],
[ "removedFromParent", "classSteinberg_1_1CPluginView.html#a61d44a82258344d06fc64be8eaf5c632", null ],
[ "isPlatformTypeSupported", "classSteinberg_1_1CPluginView.html#aa15dbd9a56fb4e4a168b9579b53f47bb", null ],
[ "attached", "classSteinberg_1_1CPluginView.html#a9dcf7c5b95b2f148d898943729d7b113", null ],
[ "removed", "classSteinberg_1_1CPluginView.html#af3d919de401537b4ce04488bc40caa60", null ],
[ "onWheel", "classSteinberg_1_1CPluginView.html#acdea8888eb0f3031e7bbc928192216ef", null ],
[ "onKeyDown", "classSteinberg_1_1CPluginView.html#af5a1de231a1c66041e7b3db75c018955", null ],
[ "onKeyUp", "classSteinberg_1_1CPluginView.html#a05d5160eff1e7032591b2a94be56ba39", null ],
[ "getSize", "classSteinberg_1_1CPluginView.html#ad58ff8a84f1d6fd6d3cabe2e41f38bcc", null ],
[ "onSize", "classSteinberg_1_1CPluginView.html#a0f29bd4fdcbe5b973dd28becfad32b71", null ],
[ "onFocus", "classSteinberg_1_1CPluginView.html#afe83c77cb2a6590595a04fb256848343", null ],
[ "setFrame", "classSteinberg_1_1CPluginView.html#aeb9fb024ee5698f6332af52755497262", null ],
[ "canResize", "classSteinberg_1_1CPluginView.html#a0144570339d77dd0b571af3dbb7f73be", null ],
[ "checkSizeConstraint", "classSteinberg_1_1CPluginView.html#ae6caee512822ff27cf93540d4c91479b", null ],
[ "systemWindow", "classSteinberg_1_1CPluginView.html#a1ab25603380f1d0ae10df538fc872afd", null ],
[ "plugFrame", "classSteinberg_1_1CPluginView.html#ad366faeb59eebfa2056587f3118e0a94", null ]
];
@@ -0,0 +1,13 @@
<map id="CPluginView" name="CPluginView">
<area shape="rect" id="Node000001" title="Plug&#45;In view default implementation." alt="" coords="14,479,183,755"/>
<area shape="rect" id="Node000005" href="$classSteinberg_1_1Vst_1_1EditorView.html" title="View related to an edit controller." alt="" coords="27,803,170,944"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="101,770,101,804,96,804,96,770"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="5,262,58,325"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="44,339,73,479,67,480,38,340"/>
<area shape="rect" id="Node000003" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1IPlugView.html" title=" " alt="" coords="82,155,251,431"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="137,446,130,480,125,479,132,445"/>
<area shape="rect" id="Node000004" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1FUnknown.html" title=" " alt="" coords="112,5,221,107"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="169,122,169,156,164,156,164,122"/>
<area shape="rect" id="Node000006" href="$classSteinberg_1_1Vst_1_1VSTGUIEditor.html" title="Base class for an edit view using VSTGUI." alt="" coords="14,992,183,1249"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="101,959,101,992,96,992,96,959"/>
</map>
@@ -0,0 +1 @@
d0de04fc0959183df0d424985694bf05
Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

@@ -0,0 +1,132 @@
<!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>VST 3 SDK: Member List</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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1IPluginFactoryInternal.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="headertitle"><div class="title">IPluginFactoryInternal Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html">IPluginFactoryInternal</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html#ad2a365ddfa1f15902c5595eb3eb60b55">addHostContextCallback</a>(HostContextCallbackFunc func)=0</td><td class="entry"><a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html">IPluginFactoryInternal</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#aaa3c5a2a5410d41153d7f5e3f4e0a635">addRef</a>()=0</td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html#a6f177b21ae5f3a39a8444b65be72d7b2">HostContextCallbackFunc</a> typedef</td><td class="entry"><a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html">IPluginFactoryInternal</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html#ae78a44399218c930be44d3aa46521d0e">iid</a></td><td class="entry"><a class="el" href="classSteinberg_1_1IPluginFactoryInternal.html">IPluginFactoryInternal</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a4199134d0669bfa92b7419dac14c01a7">queryInterface</a>(const TUID _iid, void **obj)=0</td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a58847c78bf6142f01ce214c2802cb146">release</a>()=0</td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
</table></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 &copy;<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>
@@ -0,0 +1,236 @@
<!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>VST 3 SDK: IPluginFactoryInternal 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1IPluginFactoryInternal.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-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="classSteinberg_1_1IPluginFactoryInternal-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">IPluginFactoryInternal Class Reference<span class="mlabels"><span class="mlabel abstract">abstract</span></span></div></div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;pluginfactory.h&gt;</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 IPluginFactoryInternal:</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_1IPluginFactoryInternal__inherit__graph.png" border="0" usemap="#aIPluginFactoryInternal_inherit__map" alt="Inheritance graph"/></div>
<map name="aIPluginFactoryInternal_inherit__map" id="aIPluginFactoryInternal_inherit__map">
<area shape="rect" title=" " alt="" coords="5,155,172,219"/>
<area shape="rect" href="classSteinberg_1_1CPluginFactory.html" title="Default Class Factory implementation." alt="" coords="5,267,172,697"/>
<area shape="poly" title=" " alt="" coords="92,234,92,267,86,267,86,234"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1FUnknown.html" title=" " alt="" coords="34,5,143,107"/>
<area shape="poly" title=" " alt="" coords="92,122,92,156,86,156,86,122"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a6f177b21ae5f3a39a8444b65be72d7b2" id="r_a6f177b21ae5f3a39a8444b65be72d7b2"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6f177b21ae5f3a39a8444b65be72d7b2">HostContextCallbackFunc</a> = void (*) (<a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a>*)</td></tr>
<tr class="separator:a6f177b21ae5f3a39a8444b65be72d7b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><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:ad2a365ddfa1f15902c5595eb3eb60b55" id="r_ad2a365ddfa1f15902c5595eb3eb60b55"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad2a365ddfa1f15902c5595eb3eb60b55">addHostContextCallback</a> (<a class="el" href="#a6f177b21ae5f3a39a8444b65be72d7b2">HostContextCallbackFunc</a> func)=0</td></tr>
<tr class="separator:ad2a365ddfa1f15902c5595eb3eb60b55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classSteinberg_1_1FUnknown"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classSteinberg_1_1FUnknown')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td></tr>
<tr class="memitem:a4199134d0669bfa92b7419dac14c01a7 inherit pub_methods_classSteinberg_1_1FUnknown" id="r_a4199134d0669bfa92b7419dac14c01a7"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a4199134d0669bfa92b7419dac14c01a7">queryInterface</a> (const <a class="elRef" href="../base/group__pluginBase.html#ga6935af93744bfe4ecc455f274ef1ec36">TUID</a> _iid, void **obj)=0</td></tr>
<tr class="separator:a4199134d0669bfa92b7419dac14c01a7 inherit pub_methods_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa3c5a2a5410d41153d7f5e3f4e0a635 inherit pub_methods_classSteinberg_1_1FUnknown" id="r_aaa3c5a2a5410d41153d7f5e3f4e0a635"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../base/group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#aaa3c5a2a5410d41153d7f5e3f4e0a635">addRef</a> ()=0</td></tr>
<tr class="separator:aaa3c5a2a5410d41153d7f5e3f4e0a635 inherit pub_methods_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58847c78bf6142f01ce214c2802cb146 inherit pub_methods_classSteinberg_1_1FUnknown" id="r_a58847c78bf6142f01ce214c2802cb146"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../base/group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a58847c78bf6142f01ce214c2802cb146">release</a> ()=0</td></tr>
<tr class="separator:a58847c78bf6142f01ce214c2802cb146 inherit pub_methods_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-attribs" name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:ae78a44399218c930be44d3aa46521d0e" id="r_ae78a44399218c930be44d3aa46521d0e"><td class="memItemLeft" align="right" valign="top">static const <a class="elRef" href="../base/classSteinberg_1_1FUID.html">FUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae78a44399218c930be44d3aa46521d0e">iid</a></td></tr>
<tr class="separator:ae78a44399218c930be44d3aa46521d0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_attribs_classSteinberg_1_1FUnknown"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_static_attribs_classSteinberg_1_1FUnknown')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td></tr>
<tr class="memitem:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1FUnknown" id="r_a07978c93295b03d09c4bc97aa12e9c60"><td class="memItemLeft" align="right" valign="top">static const <a class="elRef" href="../base/classSteinberg_1_1FUID.html">FUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a07978c93295b03d09c4bc97aa12e9c60">iid</a></td></tr>
<tr class="separator:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Typedef Documentation</h2>
<a id="a6f177b21ae5f3a39a8444b65be72d7b2" name="a6f177b21ae5f3a39a8444b65be72d7b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f177b21ae5f3a39a8444b65be72d7b2">&#9670;&#160;</a></span>HostContextCallbackFunc</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">using <a class="el" href="#a6f177b21ae5f3a39a8444b65be72d7b2">HostContextCallbackFunc</a> = void (*) (<a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a>*)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="ad2a365ddfa1f15902c5595eb3eb60b55" name="ad2a365ddfa1f15902c5595eb3eb60b55"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad2a365ddfa1f15902c5595eb3eb60b55">&#9670;&#160;</a></span>addHostContextCallback()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void addHostContextCallback </td>
<td>(</td>
<td class="paramtype"><a class="el" href="#a6f177b21ae5f3a39a8444b65be72d7b2">HostContextCallbackFunc</a></td> <td class="paramname"><span class="paramname"><em>func</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel pure-virtual">pure virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implemented in <a class="el" href="classSteinberg_1_1CPluginFactory.html#ae7f7f92e14b90ada7e9379e01c2ab7fc">CPluginFactory</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="ae78a44399218c930be44d3aa46521d0e" name="ae78a44399218c930be44d3aa46521d0e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae78a44399218c930be44d3aa46521d0e">&#9670;&#160;</a></span>iid</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="elRef" href="../base/classSteinberg_1_1FUID.html">FUID</a> iid</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</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 &copy;<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>
@@ -0,0 +1,5 @@
var classSteinberg_1_1IPluginFactoryInternal =
[
[ "HostContextCallbackFunc", "classSteinberg_1_1IPluginFactoryInternal.html#a6f177b21ae5f3a39a8444b65be72d7b2", null ],
[ "addHostContextCallback", "classSteinberg_1_1IPluginFactoryInternal.html#ad2a365ddfa1f15902c5595eb3eb60b55", null ]
];
@@ -0,0 +1,7 @@
<map id="IPluginFactoryInternal" name="IPluginFactoryInternal">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,155,172,219"/>
<area shape="rect" id="Node000003" href="$classSteinberg_1_1CPluginFactory.html" title="Default Class Factory implementation." alt="" coords="5,267,172,697"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="92,234,92,267,86,267,86,234"/>
<area shape="rect" id="Node000002" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1FUnknown.html" title=" " alt="" coords="34,5,143,107"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="92,122,92,156,86,156,86,122"/>
</map>
@@ -0,0 +1 @@
5c44773507db1ae81f6d6ae9453f46f7
Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

@@ -0,0 +1,153 @@
<!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>VST 3 SDK: Member List</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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1MemoryStream.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="headertitle"><div class="title">MemoryStream Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#aaa3c5a2a5410d41153d7f5e3f4e0a635">addRef</a>()=0</td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#a1bfaf9acdd950aac257085ff792dfedb">allocationError</a></td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#a8f5a6610de08dfeeed96670cff0abb50">cursor</a></td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#a63b0ce2964c436aa0cbcbeaf18254583">detachData</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#ab1912a54719078b91b3a957fbc780c33">getData</a>() const</td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#a40504e78cf6db6b69b7c21cfffe7c190">getSize</a>() const</td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1IBStream.html#a07978c93295b03d09c4bc97aa12e9c60">iid</a></td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1IBStream.html">IBStream</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="odd"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1IBStream.html#a578603bbda4a0145412cb895b14efdd4">IStreamSeekMode</a> enum name</td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1IBStream.html">IBStream</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1IBStream.html#a578603bbda4a0145412cb895b14efdd4a38fe1bc7808828aa43282a56e5ed70f1">kIBSeekCur</a></td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1IBStream.html">IBStream</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1IBStream.html#a578603bbda4a0145412cb895b14efdd4aee2005d02e649de8da100c7f417cc2d8">kIBSeekEnd</a></td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1IBStream.html">IBStream</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1IBStream.html#a578603bbda4a0145412cb895b14efdd4aa6df685ae526fa7efefe23ce2c5e6e97">kIBSeekSet</a></td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1IBStream.html">IBStream</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#a2bd6d68918bc5a61a6c59af45597b073">memory</a></td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#a231caddff87b860c91232012fa2abf60">memorySize</a></td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#a28d4c334557e9abb58b418e80c709905">MemoryStream</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#a6bcbcbec3385623cdb252d1082ae5766">MemoryStream</a>(void *memory, TSize memorySize)</td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#a963b9333e77938c3f9ba35e65639ba2b">ownMemory</a></td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a4199134d0669bfa92b7419dac14c01a7">queryInterface</a>(const TUID _iid, void **obj)=0</td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#af2f222c9fd0a5d328f47c015fb643d3a">read</a>(void *buffer, int32 numBytes, int32 *numBytesRead) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a58847c78bf6142f01ce214c2802cb146">release</a>()=0</td><td class="entry"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#ab094f95ba58b46a4d65cfda04b69004c">seek</a>(int64 pos, int32 mode, int64 *result) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#a00f7ff962c1f058b01bde6b1ce7de340">setSize</a>(TSize size)</td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#ab1758d5ff5bb8a9770c8c1e1b3b5b5f9">size</a></td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#a7a35b7508308b7cb624562821c653c84">tell</a>(int64 *pos) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#a92d96aabb25a62d5b8435eeea2682945">truncate</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#a6dde8a8ab98f0f160f14a2da5ed548c3">truncateToCursor</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#af121706544ebf65814961e0d21ea873a">write</a>(void *buffer, int32 numBytes, int32 *numBytesWritten) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html#a763a170e71bde9d0d096ec9090e6610a">~MemoryStream</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></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 &copy;<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>
@@ -0,0 +1,675 @@
<!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>VST 3 SDK: MemoryStream 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1MemoryStream.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> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classSteinberg_1_1MemoryStream-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">MemoryStream Class Reference<div class="ingroups"><a class="el" href="group__sdkBase.html">Common SDK Implementation Helper Classes</a></div></div></div>
</div><!--header-->
<div class="contents">
<p>Memory based Stream for <a class="elRef" href="../base/classSteinberg_1_1IBStream.html">IBStream</a> implementation (using malloc).
<a href="#details">More...</a></p>
<p><code>#include &lt;memorystream.h&gt;</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 MemoryStream:</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_1MemoryStream__inherit__graph.png" border="0" usemap="#aMemoryStream_inherit__map" alt="Inheritance graph"/></div>
<map name="aMemoryStream_inherit__map" id="aMemoryStream_inherit__map">
<area shape="rect" title="Memory based Stream for IBStream implementation (using malloc)." alt="" coords="5,383,130,775"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1IBStream.html" title=" " alt="" coords="23,155,113,335"/>
<area shape="poly" title=" " alt="" coords="70,350,70,383,65,383,65,350"/>
<area shape="rect" target="_parent" href="../base/classSteinberg_1_1FUnknown.html" title=" " alt="" coords="13,5,122,107"/>
<area shape="poly" title=" " alt="" coords="70,122,70,156,65,156,65,122"/>
</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:a28d4c334557e9abb58b418e80c709905" id="r_a28d4c334557e9abb58b418e80c709905"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a28d4c334557e9abb58b418e80c709905">MemoryStream</a> ()</td></tr>
<tr class="separator:a28d4c334557e9abb58b418e80c709905"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6bcbcbec3385623cdb252d1082ae5766" id="r_a6bcbcbec3385623cdb252d1082ae5766"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6bcbcbec3385623cdb252d1082ae5766">MemoryStream</a> (void *<a class="el" href="#a2bd6d68918bc5a61a6c59af45597b073">memory</a>, <a class="elRef" href="../base/group__smtgtypedef.html#gabc5a03f91bd781b5062f4fccaa7851f0">TSize</a> <a class="el" href="#a231caddff87b860c91232012fa2abf60">memorySize</a>)</td></tr>
<tr class="memdesc:a6bcbcbec3385623cdb252d1082ae5766"><td class="mdescLeft">&#160;</td><td class="mdescRight">reuse a given memory without getting ownership <br /></td></tr>
<tr class="separator:a6bcbcbec3385623cdb252d1082ae5766"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a763a170e71bde9d0d096ec9090e6610a" id="r_a763a170e71bde9d0d096ec9090e6610a"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a763a170e71bde9d0d096ec9090e6610a">~MemoryStream</a> ()</td></tr>
<tr class="separator:a763a170e71bde9d0d096ec9090e6610a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2f222c9fd0a5d328f47c015fb643d3a" id="r_af2f222c9fd0a5d328f47c015fb643d3a"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af2f222c9fd0a5d328f47c015fb643d3a">read</a> (void *buffer, <a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> numBytes, <a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> *numBytesRead) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:af2f222c9fd0a5d328f47c015fb643d3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af121706544ebf65814961e0d21ea873a" id="r_af121706544ebf65814961e0d21ea873a"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af121706544ebf65814961e0d21ea873a">write</a> (void *buffer, <a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> numBytes, <a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> *numBytesWritten) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:af121706544ebf65814961e0d21ea873a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab094f95ba58b46a4d65cfda04b69004c" id="r_ab094f95ba58b46a4d65cfda04b69004c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab094f95ba58b46a4d65cfda04b69004c">seek</a> (<a class="elRef" href="../base/group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a> pos, <a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> mode, <a class="elRef" href="../base/group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a> *result) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:ab094f95ba58b46a4d65cfda04b69004c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a35b7508308b7cb624562821c653c84" id="r_a7a35b7508308b7cb624562821c653c84"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7a35b7508308b7cb624562821c653c84">tell</a> (<a class="elRef" href="../base/group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a> *pos) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="separator:a7a35b7508308b7cb624562821c653c84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40504e78cf6db6b69b7c21cfffe7c190" id="r_a40504e78cf6db6b69b7c21cfffe7c190"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#gabc5a03f91bd781b5062f4fccaa7851f0">TSize</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a40504e78cf6db6b69b7c21cfffe7c190">getSize</a> () const</td></tr>
<tr class="memdesc:a40504e78cf6db6b69b7c21cfffe7c190"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the current memory size <br /></td></tr>
<tr class="separator:a40504e78cf6db6b69b7c21cfffe7c190"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00f7ff962c1f058b01bde6b1ce7de340" id="r_a00f7ff962c1f058b01bde6b1ce7de340"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a00f7ff962c1f058b01bde6b1ce7de340">setSize</a> (<a class="elRef" href="../base/group__smtgtypedef.html#gabc5a03f91bd781b5062f4fccaa7851f0">TSize</a> <a class="el" href="#ab1758d5ff5bb8a9770c8c1e1b3b5b5f9">size</a>)</td></tr>
<tr class="memdesc:a00f7ff962c1f058b01bde6b1ce7de340"><td class="mdescLeft">&#160;</td><td class="mdescRight">set the memory size, a realloc will occur if memory already used <br /></td></tr>
<tr class="separator:a00f7ff962c1f058b01bde6b1ce7de340"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1912a54719078b91b3a957fbc780c33" id="r_ab1912a54719078b91b3a957fbc780c33"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab1912a54719078b91b3a957fbc780c33">getData</a> () const</td></tr>
<tr class="memdesc:ab1912a54719078b91b3a957fbc780c33"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the memory pointer <br /></td></tr>
<tr class="separator:ab1912a54719078b91b3a957fbc780c33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63b0ce2964c436aa0cbcbeaf18254583" id="r_a63b0ce2964c436aa0cbcbeaf18254583"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a63b0ce2964c436aa0cbcbeaf18254583">detachData</a> ()</td></tr>
<tr class="memdesc:a63b0ce2964c436aa0cbcbeaf18254583"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the memory pointer and give up ownership <br /></td></tr>
<tr class="separator:a63b0ce2964c436aa0cbcbeaf18254583"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92d96aabb25a62d5b8435eeea2682945" id="r_a92d96aabb25a62d5b8435eeea2682945"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a92d96aabb25a62d5b8435eeea2682945">truncate</a> ()</td></tr>
<tr class="memdesc:a92d96aabb25a62d5b8435eeea2682945"><td class="mdescLeft">&#160;</td><td class="mdescRight">realloc to the current use memory size if needed <br /></td></tr>
<tr class="separator:a92d96aabb25a62d5b8435eeea2682945"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6dde8a8ab98f0f160f14a2da5ed548c3" id="r_a6dde8a8ab98f0f160f14a2da5ed548c3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6dde8a8ab98f0f160f14a2da5ed548c3">truncateToCursor</a> ()</td></tr>
<tr class="memdesc:a6dde8a8ab98f0f160f14a2da5ed548c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">truncate memory at current cursor position <br /></td></tr>
<tr class="separator:a6dde8a8ab98f0f160f14a2da5ed548c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classSteinberg_1_1FUnknown"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classSteinberg_1_1FUnknown')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td></tr>
<tr class="memitem:a4199134d0669bfa92b7419dac14c01a7 inherit pub_methods_classSteinberg_1_1FUnknown" id="r_a4199134d0669bfa92b7419dac14c01a7"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a4199134d0669bfa92b7419dac14c01a7">queryInterface</a> (const <a class="elRef" href="../base/group__pluginBase.html#ga6935af93744bfe4ecc455f274ef1ec36">TUID</a> _iid, void **obj)=0</td></tr>
<tr class="separator:a4199134d0669bfa92b7419dac14c01a7 inherit pub_methods_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa3c5a2a5410d41153d7f5e3f4e0a635 inherit pub_methods_classSteinberg_1_1FUnknown" id="r_aaa3c5a2a5410d41153d7f5e3f4e0a635"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../base/group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#aaa3c5a2a5410d41153d7f5e3f4e0a635">addRef</a> ()=0</td></tr>
<tr class="separator:aaa3c5a2a5410d41153d7f5e3f4e0a635 inherit pub_methods_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58847c78bf6142f01ce214c2802cb146 inherit pub_methods_classSteinberg_1_1FUnknown" id="r_a58847c78bf6142f01ce214c2802cb146"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../base/group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a58847c78bf6142f01ce214c2802cb146">release</a> ()=0</td></tr>
<tr class="separator:a58847c78bf6142f01ce214c2802cb146 inherit pub_methods_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</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:a2bd6d68918bc5a61a6c59af45597b073" id="r_a2bd6d68918bc5a61a6c59af45597b073"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2bd6d68918bc5a61a6c59af45597b073">memory</a></td></tr>
<tr class="separator:a2bd6d68918bc5a61a6c59af45597b073"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a231caddff87b860c91232012fa2abf60" id="r_a231caddff87b860c91232012fa2abf60"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#gabc5a03f91bd781b5062f4fccaa7851f0">TSize</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a231caddff87b860c91232012fa2abf60">memorySize</a></td></tr>
<tr class="separator:a231caddff87b860c91232012fa2abf60"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1758d5ff5bb8a9770c8c1e1b3b5b5f9" id="r_ab1758d5ff5bb8a9770c8c1e1b3b5b5f9"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#gabc5a03f91bd781b5062f4fccaa7851f0">TSize</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab1758d5ff5bb8a9770c8c1e1b3b5b5f9">size</a></td></tr>
<tr class="separator:ab1758d5ff5bb8a9770c8c1e1b3b5b5f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f5a6610de08dfeeed96670cff0abb50" id="r_a8f5a6610de08dfeeed96670cff0abb50"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8f5a6610de08dfeeed96670cff0abb50">cursor</a></td></tr>
<tr class="separator:a8f5a6610de08dfeeed96670cff0abb50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a963b9333e77938c3f9ba35e65639ba2b" id="r_a963b9333e77938c3f9ba35e65639ba2b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a963b9333e77938c3f9ba35e65639ba2b">ownMemory</a></td></tr>
<tr class="separator:a963b9333e77938c3f9ba35e65639ba2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bfaf9acdd950aac257085ff792dfedb" id="r_a1bfaf9acdd950aac257085ff792dfedb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a1bfaf9acdd950aac257085ff792dfedb">allocationError</a></td></tr>
<tr class="separator:a1bfaf9acdd950aac257085ff792dfedb"><td class="memSeparator" colspan="2">&#160;</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="inherit_header pub_types_classSteinberg_1_1IBStream"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_types_classSteinberg_1_1IBStream')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="../base/classSteinberg_1_1IBStream.html">IBStream</a></td></tr>
<tr class="memitem:a578603bbda4a0145412cb895b14efdd4 inherit pub_types_classSteinberg_1_1IBStream" id="r_a578603bbda4a0145412cb895b14efdd4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><b>IStreamSeekMode</b> </td></tr>
<tr class="separator:a578603bbda4a0145412cb895b14efdd4 inherit pub_types_classSteinberg_1_1IBStream"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_attribs_classSteinberg_1_1IBStream"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_attribs_classSteinberg_1_1IBStream')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="../base/classSteinberg_1_1IBStream.html">IBStream</a></td></tr>
<tr class="memitem:a578603bbda4a0145412cb895b14efdd4aa6df685ae526fa7efefe23ce2c5e6e97 inherit pub_attribs_classSteinberg_1_1IBStream" id="r_a578603bbda4a0145412cb895b14efdd4aa6df685ae526fa7efefe23ce2c5e6e97"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1IBStream.html#a578603bbda4a0145412cb895b14efdd4aa6df685ae526fa7efefe23ce2c5e6e97">kIBSeekSet</a></td></tr>
<tr class="separator:a578603bbda4a0145412cb895b14efdd4aa6df685ae526fa7efefe23ce2c5e6e97 inherit pub_attribs_classSteinberg_1_1IBStream"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a578603bbda4a0145412cb895b14efdd4a38fe1bc7808828aa43282a56e5ed70f1 inherit pub_attribs_classSteinberg_1_1IBStream" id="r_a578603bbda4a0145412cb895b14efdd4a38fe1bc7808828aa43282a56e5ed70f1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1IBStream.html#a578603bbda4a0145412cb895b14efdd4a38fe1bc7808828aa43282a56e5ed70f1">kIBSeekCur</a></td></tr>
<tr class="separator:a578603bbda4a0145412cb895b14efdd4a38fe1bc7808828aa43282a56e5ed70f1 inherit pub_attribs_classSteinberg_1_1IBStream"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a578603bbda4a0145412cb895b14efdd4aee2005d02e649de8da100c7f417cc2d8 inherit pub_attribs_classSteinberg_1_1IBStream" id="r_a578603bbda4a0145412cb895b14efdd4aee2005d02e649de8da100c7f417cc2d8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1IBStream.html#a578603bbda4a0145412cb895b14efdd4aee2005d02e649de8da100c7f417cc2d8">kIBSeekEnd</a></td></tr>
<tr class="separator:a578603bbda4a0145412cb895b14efdd4aee2005d02e649de8da100c7f417cc2d8 inherit pub_attribs_classSteinberg_1_1IBStream"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_attribs_classSteinberg_1_1IBStream"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_static_attribs_classSteinberg_1_1IBStream')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="../base/classSteinberg_1_1IBStream.html">IBStream</a></td></tr>
<tr class="memitem:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1IBStream" id="r_a07978c93295b03d09c4bc97aa12e9c60"><td class="memItemLeft" align="right" valign="top">static const <a class="elRef" href="../base/classSteinberg_1_1FUID.html">FUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1IBStream.html#a07978c93295b03d09c4bc97aa12e9c60">iid</a></td></tr>
<tr class="separator:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1IBStream"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_attribs_classSteinberg_1_1FUnknown"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_static_attribs_classSteinberg_1_1FUnknown')"><img src="closed.png" alt="-"/>&#160;Static Public Attributes inherited from <a class="el" href="../base/classSteinberg_1_1FUnknown.html">FUnknown</a></td></tr>
<tr class="memitem:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1FUnknown" id="r_a07978c93295b03d09c4bc97aa12e9c60"><td class="memItemLeft" align="right" valign="top">static const <a class="elRef" href="../base/classSteinberg_1_1FUID.html">FUID</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" href="../base/classSteinberg_1_1FUnknown.html#a07978c93295b03d09c4bc97aa12e9c60">iid</a></td></tr>
<tr class="separator:a07978c93295b03d09c4bc97aa12e9c60 inherit pub_static_attribs_classSteinberg_1_1FUnknown"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Memory based Stream for <a class="elRef" href="../base/classSteinberg_1_1IBStream.html">IBStream</a> implementation (using malloc). </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a28d4c334557e9abb58b418e80c709905" name="a28d4c334557e9abb58b418e80c709905"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a28d4c334557e9abb58b418e80c709905">&#9670;&#160;</a></span>MemoryStream() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a> </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a6bcbcbec3385623cdb252d1082ae5766" name="a6bcbcbec3385623cdb252d1082ae5766"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6bcbcbec3385623cdb252d1082ae5766">&#9670;&#160;</a></span>MemoryStream() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a> </td>
<td>(</td>
<td class="paramtype">void *</td> <td class="paramname"><span class="paramname"><em>memory</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gabc5a03f91bd781b5062f4fccaa7851f0">TSize</a></td> <td class="paramname"><span class="paramname"><em>memorySize</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
<p>reuse a given memory without getting ownership </p>
</div>
</div>
<a id="a763a170e71bde9d0d096ec9090e6610a" name="a763a170e71bde9d0d096ec9090e6610a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a763a170e71bde9d0d096ec9090e6610a">&#9670;&#160;</a></span>~MemoryStream()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual ~<a class="el" href="classSteinberg_1_1MemoryStream.html">MemoryStream</a> </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">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="af2f222c9fd0a5d328f47c015fb643d3a" name="af2f222c9fd0a5d328f47c015fb643d3a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af2f222c9fd0a5d328f47c015fb643d3a">&#9670;&#160;</a></span>read()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> read </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"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>numBytes</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> *</td> <td class="paramname"><span class="paramname"><em>numBytesRead</em></span>&#160;)</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>Implements <a class="elRef" href="../base/classSteinberg_1_1IBStream.html#aa08e74cc72149c52cd30b35c25efd5b5">IBStream</a>.</p>
</div>
</div>
<a id="af121706544ebf65814961e0d21ea873a" name="af121706544ebf65814961e0d21ea873a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af121706544ebf65814961e0d21ea873a">&#9670;&#160;</a></span>write()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> write </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"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>numBytes</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> *</td> <td class="paramname"><span class="paramname"><em>numBytesWritten</em></span>&#160;)</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>Implements <a class="elRef" href="../base/classSteinberg_1_1IBStream.html#ae611e1d9d2baf0c9b9490b506ddfcbfd">IBStream</a>.</p>
</div>
</div>
<a id="ab094f95ba58b46a4d65cfda04b69004c" name="ab094f95ba58b46a4d65cfda04b69004c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab094f95ba58b46a4d65cfda04b69004c">&#9670;&#160;</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"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> seek </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a></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="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>mode</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a> *</td> <td class="paramname"><span class="paramname"><em>result</em></span>&#160;)</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>Implements <a class="elRef" href="../base/classSteinberg_1_1IBStream.html#a1449a39ff2d3f964a08753f128626702">IBStream</a>.</p>
</div>
</div>
<a id="a7a35b7508308b7cb624562821c653c84" name="a7a35b7508308b7cb624562821c653c84"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7a35b7508308b7cb624562821c653c84">&#9670;&#160;</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"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> tell </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a> *</td> <td class="paramname"><span class="paramname"><em>pos</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>Implements <a class="elRef" href="../base/classSteinberg_1_1IBStream.html#a25dc574e08d9d76e0c2805bb2f30f7ba">IBStream</a>.</p>
</div>
</div>
<a id="a40504e78cf6db6b69b7c21cfffe7c190" name="a40504e78cf6db6b69b7c21cfffe7c190"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a40504e78cf6db6b69b7c21cfffe7c190">&#9670;&#160;</a></span>getSize()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#gabc5a03f91bd781b5062f4fccaa7851f0">TSize</a> getSize </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>returns the current memory size </p>
</div>
</div>
<a id="a00f7ff962c1f058b01bde6b1ce7de340" name="a00f7ff962c1f058b01bde6b1ce7de340"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00f7ff962c1f058b01bde6b1ce7de340">&#9670;&#160;</a></span>setSize()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void setSize </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gabc5a03f91bd781b5062f4fccaa7851f0">TSize</a></td> <td class="paramname"><span class="paramname"><em>size</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>set the memory size, a realloc will occur if memory already used </p>
</div>
</div>
<a id="ab1912a54719078b91b3a957fbc780c33" name="ab1912a54719078b91b3a957fbc780c33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab1912a54719078b91b3a957fbc780c33">&#9670;&#160;</a></span>getData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> * getData </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td> const</td>
</tr>
</table>
</div><div class="memdoc">
<p>returns the memory pointer </p>
</div>
</div>
<a id="a63b0ce2964c436aa0cbcbeaf18254583" name="a63b0ce2964c436aa0cbcbeaf18254583"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a63b0ce2964c436aa0cbcbeaf18254583">&#9670;&#160;</a></span>detachData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a> * detachData </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>returns the memory pointer and give up ownership </p>
</div>
</div>
<a id="a92d96aabb25a62d5b8435eeea2682945" name="a92d96aabb25a62d5b8435eeea2682945"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92d96aabb25a62d5b8435eeea2682945">&#9670;&#160;</a></span>truncate()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool truncate </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>realloc to the current use memory size if needed </p>
</div>
</div>
<a id="a6dde8a8ab98f0f160f14a2da5ed548c3" name="a6dde8a8ab98f0f160f14a2da5ed548c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6dde8a8ab98f0f160f14a2da5ed548c3">&#9670;&#160;</a></span>truncateToCursor()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool truncateToCursor </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>truncate memory at current cursor position </p>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a2bd6d68918bc5a61a6c59af45597b073" name="a2bd6d68918bc5a61a6c59af45597b073"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2bd6d68918bc5a61a6c59af45597b073">&#9670;&#160;</a></span>memory</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#gaa9eb7d301130a7771343735bef461579">char</a>* memory</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>
<a id="a231caddff87b860c91232012fa2abf60" name="a231caddff87b860c91232012fa2abf60"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a231caddff87b860c91232012fa2abf60">&#9670;&#160;</a></span>memorySize</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#gabc5a03f91bd781b5062f4fccaa7851f0">TSize</a> memorySize</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>
<a id="ab1758d5ff5bb8a9770c8c1e1b3b5b5f9" name="ab1758d5ff5bb8a9770c8c1e1b3b5b5f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab1758d5ff5bb8a9770c8c1e1b3b5b5f9">&#9670;&#160;</a></span>size</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#gabc5a03f91bd781b5062f4fccaa7851f0">TSize</a> size</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>
<a id="a8f5a6610de08dfeeed96670cff0abb50" name="a8f5a6610de08dfeeed96670cff0abb50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8f5a6610de08dfeeed96670cff0abb50">&#9670;&#160;</a></span>cursor</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a> cursor</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>
<a id="a963b9333e77938c3f9ba35e65639ba2b" name="a963b9333e77938c3f9ba35e65639ba2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a963b9333e77938c3f9ba35e65639ba2b">&#9670;&#160;</a></span>ownMemory</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool ownMemory</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>
<a id="a1bfaf9acdd950aac257085ff792dfedb" name="a1bfaf9acdd950aac257085ff792dfedb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1bfaf9acdd950aac257085ff792dfedb">&#9670;&#160;</a></span>allocationError</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool allocationError</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 &copy;<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>
@@ -0,0 +1,22 @@
var classSteinberg_1_1MemoryStream =
[
[ "MemoryStream", "classSteinberg_1_1MemoryStream.html#a28d4c334557e9abb58b418e80c709905", null ],
[ "MemoryStream", "classSteinberg_1_1MemoryStream.html#a6bcbcbec3385623cdb252d1082ae5766", null ],
[ "~MemoryStream", "classSteinberg_1_1MemoryStream.html#a763a170e71bde9d0d096ec9090e6610a", null ],
[ "read", "classSteinberg_1_1MemoryStream.html#af2f222c9fd0a5d328f47c015fb643d3a", null ],
[ "write", "classSteinberg_1_1MemoryStream.html#af121706544ebf65814961e0d21ea873a", null ],
[ "seek", "classSteinberg_1_1MemoryStream.html#ab094f95ba58b46a4d65cfda04b69004c", null ],
[ "tell", "classSteinberg_1_1MemoryStream.html#a7a35b7508308b7cb624562821c653c84", null ],
[ "getSize", "classSteinberg_1_1MemoryStream.html#a40504e78cf6db6b69b7c21cfffe7c190", null ],
[ "setSize", "classSteinberg_1_1MemoryStream.html#a00f7ff962c1f058b01bde6b1ce7de340", null ],
[ "getData", "classSteinberg_1_1MemoryStream.html#ab1912a54719078b91b3a957fbc780c33", null ],
[ "detachData", "classSteinberg_1_1MemoryStream.html#a63b0ce2964c436aa0cbcbeaf18254583", null ],
[ "truncate", "classSteinberg_1_1MemoryStream.html#a92d96aabb25a62d5b8435eeea2682945", null ],
[ "truncateToCursor", "classSteinberg_1_1MemoryStream.html#a6dde8a8ab98f0f160f14a2da5ed548c3", null ],
[ "memory", "classSteinberg_1_1MemoryStream.html#a2bd6d68918bc5a61a6c59af45597b073", null ],
[ "memorySize", "classSteinberg_1_1MemoryStream.html#a231caddff87b860c91232012fa2abf60", null ],
[ "size", "classSteinberg_1_1MemoryStream.html#ab1758d5ff5bb8a9770c8c1e1b3b5b5f9", null ],
[ "cursor", "classSteinberg_1_1MemoryStream.html#a8f5a6610de08dfeeed96670cff0abb50", null ],
[ "ownMemory", "classSteinberg_1_1MemoryStream.html#a963b9333e77938c3f9ba35e65639ba2b", null ],
[ "allocationError", "classSteinberg_1_1MemoryStream.html#a1bfaf9acdd950aac257085ff792dfedb", null ]
];
@@ -0,0 +1,7 @@
<map id="MemoryStream" name="MemoryStream">
<area shape="rect" id="Node000001" title="Memory based Stream for IBStream implementation (using malloc)." alt="" coords="5,383,130,775"/>
<area shape="rect" id="Node000002" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1IBStream.html" title=" " alt="" coords="23,155,113,335"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="70,350,70,383,65,383,65,350"/>
<area shape="rect" id="Node000003" href="/Users/buildserver/TeamCity/buildData/work/e7e95fcd18a819ac/VST_SDK/vst3sdk/doc/base/base.tag$classSteinberg_1_1FUnknown.html" title=" " alt="" coords="13,5,122,107"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="70,122,70,156,65,156,65,122"/>
</map>
@@ -0,0 +1 @@
b4e27483f7dc7f35975470db3d760fd7
Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

@@ -0,0 +1,133 @@
<!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>VST 3 SDK: Member List</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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.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="headertitle"><div class="title">RingBuffer&lt; ItemT &gt; Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html">RingBuffer&lt; ItemT &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html#a6665df5057fa2792c8e67084e9246cf9">pop</a>(ItemT &amp;item) noexcept</td><td class="entry"><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html">RingBuffer&lt; ItemT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html#abbabbc28c5f4f8830e2ed06b19ea9549">push</a>(ItemT &amp;&amp;item) noexcept</td><td class="entry"><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html">RingBuffer&lt; ItemT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html#a91f11a2997e9e08387ea391c50fc1e98">push</a>(const ItemT &amp;item) noexcept</td><td class="entry"><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html">RingBuffer&lt; ItemT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html#a948c8b8f45fbe9a63891c80210972dcf">push</a>(const std::initializer_list&lt; ItemT &gt; &amp;items) noexcept</td><td class="entry"><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html">RingBuffer&lt; ItemT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html#aaf49963ae6d354927275c84adc3f448e">resize</a>(size_t newNumberOfItems) noexcept</td><td class="entry"><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html">RingBuffer&lt; ItemT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html#a57a27689e3c695e9394899a58a028461">RingBuffer</a>(size_t initialNumberOfItems=0) noexcept</td><td class="entry"><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html">RingBuffer&lt; ItemT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html#a3caedb145a667c26028740417dcf32c3">size</a>() const noexcept</td><td class="entry"><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html">RingBuffer&lt; ItemT &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></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 &copy;<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>
@@ -0,0 +1,407 @@
<!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>VST 3 SDK: RingBuffer&lt; ItemT &gt; Class Template 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.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> &#124;
<a href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">RingBuffer&lt; ItemT &gt; Class Template Reference</div></div>
</div><!--header-->
<div class="contents">
<p>Ringbuffer.
<a href="#details">More...</a></p>
<p><code>#include &lt;ringbuffer.h&gt;</code></p>
<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:a57a27689e3c695e9394899a58a028461" id="r_a57a27689e3c695e9394899a58a028461"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a57a27689e3c695e9394899a58a028461">RingBuffer</a> (size_t initialNumberOfItems=0) noexcept</td></tr>
<tr class="memdesc:a57a27689e3c695e9394899a58a028461"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default constructor. <br /></td></tr>
<tr class="separator:a57a27689e3c695e9394899a58a028461"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3caedb145a667c26028740417dcf32c3" id="r_a3caedb145a667c26028740417dcf32c3"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3caedb145a667c26028740417dcf32c3">size</a> () const noexcept</td></tr>
<tr class="memdesc:a3caedb145a667c26028740417dcf32c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">size <br /></td></tr>
<tr class="separator:a3caedb145a667c26028740417dcf32c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf49963ae6d354927275c84adc3f448e" id="r_aaf49963ae6d354927275c84adc3f448e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aaf49963ae6d354927275c84adc3f448e">resize</a> (size_t newNumberOfItems) noexcept</td></tr>
<tr class="memdesc:aaf49963ae6d354927275c84adc3f448e"><td class="mdescLeft">&#160;</td><td class="mdescRight">resize <br /></td></tr>
<tr class="separator:aaf49963ae6d354927275c84adc3f448e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbabbc28c5f4f8830e2ed06b19ea9549" id="r_abbabbc28c5f4f8830e2ed06b19ea9549"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abbabbc28c5f4f8830e2ed06b19ea9549">push</a> (ItemT &amp;&amp;item) noexcept</td></tr>
<tr class="memdesc:abbabbc28c5f4f8830e2ed06b19ea9549"><td class="mdescLeft">&#160;</td><td class="mdescRight">push a new item into the ringbuffer <br /></td></tr>
<tr class="separator:abbabbc28c5f4f8830e2ed06b19ea9549"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91f11a2997e9e08387ea391c50fc1e98" id="r_a91f11a2997e9e08387ea391c50fc1e98"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a91f11a2997e9e08387ea391c50fc1e98">push</a> (const ItemT &amp;item) noexcept</td></tr>
<tr class="memdesc:a91f11a2997e9e08387ea391c50fc1e98"><td class="mdescLeft">&#160;</td><td class="mdescRight">push a new item into the ringbuffer <br /></td></tr>
<tr class="separator:a91f11a2997e9e08387ea391c50fc1e98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a948c8b8f45fbe9a63891c80210972dcf" id="r_a948c8b8f45fbe9a63891c80210972dcf"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a948c8b8f45fbe9a63891c80210972dcf">push</a> (const std::initializer_list&lt; ItemT &gt; &amp;items) noexcept</td></tr>
<tr class="memdesc:a948c8b8f45fbe9a63891c80210972dcf"><td class="mdescLeft">&#160;</td><td class="mdescRight">push multiple items at once into the ringbuffer <br /></td></tr>
<tr class="separator:a948c8b8f45fbe9a63891c80210972dcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6665df5057fa2792c8e67084e9246cf9" id="r_a6665df5057fa2792c8e67084e9246cf9"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6665df5057fa2792c8e67084e9246cf9">pop</a> (ItemT &amp;item) noexcept</td></tr>
<tr class="memdesc:a6665df5057fa2792c8e67084e9246cf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">pop an item out of the ringbuffer <br /></td></tr>
<tr class="separator:a6665df5057fa2792c8e67084e9246cf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;typename ItemT&gt;<br />
class Steinberg::OneReaderOneWriter::RingBuffer&lt; ItemT &gt;</div><p>Ringbuffer. </p>
<p>A ringbuffer supporting one reader and one writer thread </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a57a27689e3c695e9394899a58a028461" name="a57a27689e3c695e9394899a58a028461"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57a27689e3c695e9394899a58a028461">&#9670;&#160;</a></span>RingBuffer()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename ItemT&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html">RingBuffer</a> </td>
<td>(</td>
<td class="paramtype">size_t</td> <td class="paramname"><span class="paramname"><em>initialNumberOfItems</em></span><span class="paramdefsep"> = </span><span class="paramdefval">0</span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel noexcept">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Default constructor. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">initialNumberOfItems</td><td>initial ring buffer size </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a3caedb145a667c26028740417dcf32c3" name="a3caedb145a667c26028740417dcf32c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3caedb145a667c26028740417dcf32c3">&#9670;&#160;</a></span>size()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename ItemT&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">size_t size </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel noexcept">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>size </p>
<dl class="section return"><dt>Returns</dt><dd>number of elements the buffer can hold </dd></dl>
</div>
</div>
<a id="aaf49963ae6d354927275c84adc3f448e" name="aaf49963ae6d354927275c84adc3f448e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaf49963ae6d354927275c84adc3f448e">&#9670;&#160;</a></span>resize()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename ItemT&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void resize </td>
<td>(</td>
<td class="paramtype">size_t</td> <td class="paramname"><span class="paramname"><em>newNumberOfItems</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel noexcept">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>resize </p>
<p>note that you have to make sure that no other thread is reading or writing while calling this method </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">newNumberOfItems</td><td>resize buffer </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="abbabbc28c5f4f8830e2ed06b19ea9549" name="abbabbc28c5f4f8830e2ed06b19ea9549"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abbabbc28c5f4f8830e2ed06b19ea9549">&#9670;&#160;</a></span>push() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename ItemT&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool push </td>
<td>(</td>
<td class="paramtype">ItemT &amp;&amp;</td> <td class="paramname"><span class="paramname"><em>item</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel noexcept">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>push a new item into the ringbuffer </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">item</td><td>to push </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true on success or false if buffer is full </dd></dl>
</div>
</div>
<a id="a91f11a2997e9e08387ea391c50fc1e98" name="a91f11a2997e9e08387ea391c50fc1e98"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a91f11a2997e9e08387ea391c50fc1e98">&#9670;&#160;</a></span>push() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename ItemT&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool push </td>
<td>(</td>
<td class="paramtype">const ItemT &amp;</td> <td class="paramname"><span class="paramname"><em>item</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel noexcept">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>push a new item into the ringbuffer </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">item</td><td>to push </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true on success or false if buffer is full </dd></dl>
</div>
</div>
<a id="a948c8b8f45fbe9a63891c80210972dcf" name="a948c8b8f45fbe9a63891c80210972dcf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a948c8b8f45fbe9a63891c80210972dcf">&#9670;&#160;</a></span>push() <span class="overload">[3/3]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename ItemT&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool push </td>
<td>(</td>
<td class="paramtype">const std::initializer_list&lt; ItemT &gt; &amp;</td> <td class="paramname"><span class="paramname"><em>items</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel noexcept">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>push multiple items at once into the ringbuffer </p>
<p>if there are insufficient free slots in the ring buffer, no item will be pushed. furthermore, it is guaranteed that the newly added items can only be popped from the buffer after all items have been added.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">items</td><td>list of items to push </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true on success or false if there's not enough free space in the buffer </dd></dl>
</div>
</div>
<a id="a6665df5057fa2792c8e67084e9246cf9" name="a6665df5057fa2792c8e67084e9246cf9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6665df5057fa2792c8e67084e9246cf9">&#9670;&#160;</a></span>pop()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename ItemT&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool pop </td>
<td>(</td>
<td class="paramtype">ItemT &amp;</td> <td class="paramname"><span class="paramname"><em>item</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel noexcept">noexcept</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>pop an item out of the ringbuffer </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">item</td><td></td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true on success or false if buffer is empty </dd></dl>
</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 &copy;<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>
@@ -0,0 +1,10 @@
var classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer =
[
[ "RingBuffer", "classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html#a57a27689e3c695e9394899a58a028461", null ],
[ "size", "classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html#a3caedb145a667c26028740417dcf32c3", null ],
[ "resize", "classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html#aaf49963ae6d354927275c84adc3f448e", null ],
[ "push", "classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html#abbabbc28c5f4f8830e2ed06b19ea9549", null ],
[ "push", "classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html#a91f11a2997e9e08387ea391c50fc1e98", null ],
[ "push", "classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html#a948c8b8f45fbe9a63891c80210972dcf", null ],
[ "pop", "classSteinberg_1_1OneReaderOneWriter_1_1RingBuffer.html#a6665df5057fa2792c8e67084e9246cf9", null ]
];
@@ -0,0 +1,131 @@
<!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>VST 3 SDK: Member List</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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1PluginFactory.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="headertitle"><div class="title">PluginFactory&lt; T &gt; Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classSteinberg_1_1PluginFactory.html">PluginFactory&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1PluginFactory.html#a22d55bfc5a46dd9134984c10cd4fef42">countClasses</a>() override</td><td class="entry"><a class="el" href="classSteinberg_1_1PluginFactory.html">PluginFactory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1PluginFactory.html#a0126547167bf229cb6e2c05d6c27d3a3">createInstance</a>(FIDString cid, FIDString iid, void **obj) override</td><td class="entry"><a class="el" href="classSteinberg_1_1PluginFactory.html">PluginFactory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1PluginFactory.html#aad93cbfb3f14779bfbfa31ace22c93ab">getClassInfo</a>(int32 index, PClassInfo *info) override</td><td class="entry"><a class="el" href="classSteinberg_1_1PluginFactory.html">PluginFactory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1PluginFactory.html#a817d9a4556027f9ddc8cbf0f26fe9b0c">getClassInfo2</a>(int32 index, PClassInfo2 *info) override</td><td class="entry"><a class="el" href="classSteinberg_1_1PluginFactory.html">PluginFactory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1PluginFactory.html#a2e8d4213914fe198aab0a321df2c9a66">getFactoryInfo</a>(PFactoryInfo *info) override</td><td class="entry"><a class="el" href="classSteinberg_1_1PluginFactory.html">PluginFactory&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></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 &copy;<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>
@@ -0,0 +1,317 @@
<!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>VST 3 SDK: PluginFactory&lt; T &gt; Class Template 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1PluginFactory.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> &#124;
<a href="classSteinberg_1_1PluginFactory-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">PluginFactory&lt; T &gt; Class Template Reference<div class="ingroups"><a class="el" href="group__sdkBase.html">Common SDK Implementation Helper Classes</a></div></div></div>
</div><!--header-->
<div class="contents">
<p><a class="elRef" href="../base/classSteinberg_1_1IPluginFactory.html">IPluginFactory</a> implementation with compile time provided factory and class infos.
<a href="#details">More...</a></p>
<p><code>#include &lt;pluginfactory_constexpr.h&gt;</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 PluginFactory&lt; T &gt;:</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_1PluginFactory__inherit__graph.png" border="0" usemap="#aPluginFactory_3_01T_01_4_inherit__map" alt="Inheritance graph"/></div>
<map name="aPluginFactory_3_01T_01_4_inherit__map" id="aPluginFactory_3_01T_01_4_inherit__map">
<area shape="rect" title="IPluginFactory implementation with compile time provided factory and class infos." alt="" coords="48,145,161,285"/>
<area shape="rect" title=" " alt="" coords="5,5,204,97"/>
<area shape="poly" title=" " alt="" coords="107,112,107,145,102,145,102,112"/>
</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:a2e8d4213914fe198aab0a321df2c9a66" id="r_a2e8d4213914fe198aab0a321df2c9a66"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2e8d4213914fe198aab0a321df2c9a66">getFactoryInfo</a> (<a class="elRef" href="../base/structSteinberg_1_1PFactoryInfo.html">PFactoryInfo</a> *info) override</td></tr>
<tr class="separator:a2e8d4213914fe198aab0a321df2c9a66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22d55bfc5a46dd9134984c10cd4fef42" id="r_a22d55bfc5a46dd9134984c10cd4fef42"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a22d55bfc5a46dd9134984c10cd4fef42">countClasses</a> () override</td></tr>
<tr class="separator:a22d55bfc5a46dd9134984c10cd4fef42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad93cbfb3f14779bfbfa31ace22c93ab" id="r_aad93cbfb3f14779bfbfa31ace22c93ab"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aad93cbfb3f14779bfbfa31ace22c93ab">getClassInfo</a> (<a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> index, <a class="elRef" href="../base/structSteinberg_1_1PClassInfo.html">PClassInfo</a> *info) override</td></tr>
<tr class="separator:aad93cbfb3f14779bfbfa31ace22c93ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0126547167bf229cb6e2c05d6c27d3a3" id="r_a0126547167bf229cb6e2c05d6c27d3a3"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0126547167bf229cb6e2c05d6c27d3a3">createInstance</a> (<a class="elRef" href="../base/group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> cid, <a class="elRef" href="../base/group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a> iid, void **obj) override</td></tr>
<tr class="separator:a0126547167bf229cb6e2c05d6c27d3a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a817d9a4556027f9ddc8cbf0f26fe9b0c" id="r_a817d9a4556027f9ddc8cbf0f26fe9b0c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a817d9a4556027f9ddc8cbf0f26fe9b0c">getClassInfo2</a> (<a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> index, <a class="elRef" href="../base/structSteinberg_1_1PClassInfo2.html">PClassInfo2</a> *info) override</td></tr>
<tr class="separator:a817d9a4556027f9ddc8cbf0f26fe9b0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><div class="compoundTemplParams">template&lt;typename T&gt;<br />
class Steinberg::PluginFactory&lt; T &gt;</div><p><a class="elRef" href="../base/classSteinberg_1_1IPluginFactory.html">IPluginFactory</a> implementation with compile time provided factory and class infos. </p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__constexprClassFactoryMacros.html">Macros for defining the compile time class factory</a></dd></dl>
<p>You can use this factory when your number of classes are known during compile time. The advantage here is that during runtime no unnecessary setup is needed.</p>
<p>Please note that this only supports ASCII names and thus if you need to support Unicode names you must use another implementation.</p>
<p>This only works when compiling with c++17 or newer. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a2e8d4213914fe198aab0a321df2c9a66" name="a2e8d4213914fe198aab0a321df2c9a66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e8d4213914fe198aab0a321df2c9a66">&#9670;&#160;</a></span>getFactoryInfo()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> getFactoryInfo </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/structSteinberg_1_1PFactoryInfo.html">PFactoryInfo</a> *</td> <td class="paramname"><span class="paramname"><em>info</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a22d55bfc5a46dd9134984c10cd4fef42" name="a22d55bfc5a46dd9134984c10cd4fef42"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22d55bfc5a46dd9134984c10cd4fef42">&#9670;&#160;</a></span>countClasses()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> countClasses </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 class="mlabel override">override</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="aad93cbfb3f14779bfbfa31ace22c93ab" name="aad93cbfb3f14779bfbfa31ace22c93ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aad93cbfb3f14779bfbfa31ace22c93ab">&#9670;&#160;</a></span>getClassInfo()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> getClassInfo </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>index</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/structSteinberg_1_1PClassInfo.html">PClassInfo</a> *</td> <td class="paramname"><span class="paramname"><em>info</em></span>&#160;)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a0126547167bf229cb6e2c05d6c27d3a3" name="a0126547167bf229cb6e2c05d6c27d3a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0126547167bf229cb6e2c05d6c27d3a3">&#9670;&#160;</a></span>createInstance()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> createInstance </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a></td> <td class="paramname"><span class="paramname"><em>cid</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gad4c02134d1ee42389f3d94717935a1d5">FIDString</a></td> <td class="paramname"><span class="paramname"><em>iid</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void **</td> <td class="paramname"><span class="paramname"><em>obj</em></span>&#160;)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a817d9a4556027f9ddc8cbf0f26fe9b0c" name="a817d9a4556027f9ddc8cbf0f26fe9b0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a817d9a4556027f9ddc8cbf0f26fe9b0c">&#9670;&#160;</a></span>getClassInfo2()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> getClassInfo2 </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>index</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/structSteinberg_1_1PClassInfo2.html">PClassInfo2</a> *</td> <td class="paramname"><span class="paramname"><em>info</em></span>&#160;)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</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 &copy;<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>
@@ -0,0 +1,8 @@
var classSteinberg_1_1PluginFactory =
[
[ "getFactoryInfo", "classSteinberg_1_1PluginFactory.html#a2e8d4213914fe198aab0a321df2c9a66", null ],
[ "countClasses", "classSteinberg_1_1PluginFactory.html#a22d55bfc5a46dd9134984c10cd4fef42", null ],
[ "getClassInfo", "classSteinberg_1_1PluginFactory.html#aad93cbfb3f14779bfbfa31ace22c93ab", null ],
[ "createInstance", "classSteinberg_1_1PluginFactory.html#a0126547167bf229cb6e2c05d6c27d3a3", null ],
[ "getClassInfo2", "classSteinberg_1_1PluginFactory.html#a817d9a4556027f9ddc8cbf0f26fe9b0c", null ]
];
@@ -0,0 +1,5 @@
<map id="PluginFactory&lt; T &gt;" name="PluginFactory&lt; T &gt;">
<area shape="rect" id="Node000001" title="IPluginFactory implementation with compile time provided factory and class infos." alt="" coords="48,145,161,285"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="5,5,204,97"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="107,112,107,145,102,145,102,112"/>
</map>
@@ -0,0 +1 @@
0705465566441feaa30c2f352a11dbc3
Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

@@ -0,0 +1,135 @@
<!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>VST 3 SDK: Member List</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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1ResizableMemoryIBStream.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="headertitle"><div class="title">ResizableMemoryIBStream Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html">ResizableMemoryIBStream</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html#a54701d93d827cc573cc0047e46b209e8">getCursor</a>() const</td><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html">ResizableMemoryIBStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html#a33cd764c2c1b43d5db112281ed04cce0">getData</a>() const</td><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html">ResizableMemoryIBStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html#accfa4b843fc801b9e385bcebd1f91c1e">read</a>(void *buffer, int32 numBytes, int32 *numBytesRead) override</td><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html">ResizableMemoryIBStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html#a3e008547e04bf044d144308628c08eaa">ResizableMemoryIBStream</a>(size_t reserve=0)</td><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html">ResizableMemoryIBStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html#ab8734e666421c9fe3b6380a818c6c727">rewind</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html">ResizableMemoryIBStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html#a50fd45a16f261b03326a4142c3f3da03">seek</a>(int64 pos, int32 mode, int64 *result) override</td><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html">ResizableMemoryIBStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html#afe04a58c8b1cf08fb6ff00c59a30afe6">take</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html">ResizableMemoryIBStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html#acbe865d4dee3f7291b82df7740283b94">tell</a>(int64 *pos) override</td><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html">ResizableMemoryIBStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html#a04965610c741b207292115bd2f28f89e">write</a>(void *buffer, int32 numBytes, int32 *numBytesWritten) override</td><td class="entry"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html">ResizableMemoryIBStream</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></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 &copy;<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>
@@ -0,0 +1,416 @@
<!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>VST 3 SDK: ResizableMemoryIBStream 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1ResizableMemoryIBStream.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> &#124;
<a href="classSteinberg_1_1ResizableMemoryIBStream-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">ResizableMemoryIBStream Class Reference</div></div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;memoryibstream.h&gt;</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 ResizableMemoryIBStream:</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_1ResizableMemoryIBStream__inherit__graph.png" border="0" usemap="#aResizableMemoryIBStream_inherit__map" alt="Inheritance graph"/></div>
<map name="aResizableMemoryIBStream_inherit__map" id="aResizableMemoryIBStream_inherit__map">
<area shape="rect" title=" " alt="" coords="5,131,185,349"/>
<area shape="rect" title=" " alt="" coords="26,5,165,83"/>
<area shape="poly" title=" " alt="" coords="98,98,98,131,93,131,93,98"/>
</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:a3e008547e04bf044d144308628c08eaa" id="r_a3e008547e04bf044d144308628c08eaa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3e008547e04bf044d144308628c08eaa">ResizableMemoryIBStream</a> (size_t reserve=0)</td></tr>
<tr class="separator:a3e008547e04bf044d144308628c08eaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:accfa4b843fc801b9e385bcebd1f91c1e" id="r_accfa4b843fc801b9e385bcebd1f91c1e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#accfa4b843fc801b9e385bcebd1f91c1e">read</a> (void *buffer, <a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> numBytes, <a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> *numBytesRead) override</td></tr>
<tr class="separator:accfa4b843fc801b9e385bcebd1f91c1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04965610c741b207292115bd2f28f89e" id="r_a04965610c741b207292115bd2f28f89e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a04965610c741b207292115bd2f28f89e">write</a> (void *buffer, <a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> numBytes, <a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> *numBytesWritten) override</td></tr>
<tr class="separator:a04965610c741b207292115bd2f28f89e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50fd45a16f261b03326a4142c3f3da03" id="r_a50fd45a16f261b03326a4142c3f3da03"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a50fd45a16f261b03326a4142c3f3da03">seek</a> (<a class="elRef" href="../base/group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a> pos, <a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> mode, <a class="elRef" href="../base/group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a> *result) override</td></tr>
<tr class="separator:a50fd45a16f261b03326a4142c3f3da03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acbe865d4dee3f7291b82df7740283b94" id="r_acbe865d4dee3f7291b82df7740283b94"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#acbe865d4dee3f7291b82df7740283b94">tell</a> (<a class="elRef" href="../base/group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a> *pos) override</td></tr>
<tr class="separator:acbe865d4dee3f7291b82df7740283b94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54701d93d827cc573cc0047e46b209e8" id="r_a54701d93d827cc573cc0047e46b209e8"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a54701d93d827cc573cc0047e46b209e8">getCursor</a> () const</td></tr>
<tr class="separator:a54701d93d827cc573cc0047e46b209e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33cd764c2c1b43d5db112281ed04cce0" id="r_a33cd764c2c1b43d5db112281ed04cce0"><td class="memItemLeft" align="right" valign="top">const void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a33cd764c2c1b43d5db112281ed04cce0">getData</a> () const</td></tr>
<tr class="separator:a33cd764c2c1b43d5db112281ed04cce0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8734e666421c9fe3b6380a818c6c727" id="r_ab8734e666421c9fe3b6380a818c6c727"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab8734e666421c9fe3b6380a818c6c727">rewind</a> ()</td></tr>
<tr class="separator:ab8734e666421c9fe3b6380a818c6c727"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe04a58c8b1cf08fb6ff00c59a30afe6" id="r_afe04a58c8b1cf08fb6ff00c59a30afe6"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="elRef" href="../base/group__smtgtypedef.html#ga33a5e996e7a90acefb8b1c0bea47e365">uint8</a> &gt; &amp;&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#afe04a58c8b1cf08fb6ff00c59a30afe6">take</a> ()</td></tr>
<tr class="separator:afe04a58c8b1cf08fb6ff00c59a30afe6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a3e008547e04bf044d144308628c08eaa" name="a3e008547e04bf044d144308628c08eaa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e008547e04bf044d144308628c08eaa">&#9670;&#160;</a></span>ResizableMemoryIBStream()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classSteinberg_1_1ResizableMemoryIBStream.html">ResizableMemoryIBStream</a> </td>
<td>(</td>
<td class="paramtype">size_t</td> <td class="paramname"><span class="paramname"><em>reserve</em></span><span class="paramdefsep"> = </span><span class="paramdefval">0</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">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="accfa4b843fc801b9e385bcebd1f91c1e" name="accfa4b843fc801b9e385bcebd1f91c1e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#accfa4b843fc801b9e385bcebd1f91c1e">&#9670;&#160;</a></span>read()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> read </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"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>numBytes</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> *</td> <td class="paramname"><span class="paramname"><em>numBytesRead</em></span>&#160;)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a04965610c741b207292115bd2f28f89e" name="a04965610c741b207292115bd2f28f89e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04965610c741b207292115bd2f28f89e">&#9670;&#160;</a></span>write()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> write </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"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>numBytes</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> *</td> <td class="paramname"><span class="paramname"><em>numBytesWritten</em></span>&#160;)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a50fd45a16f261b03326a4142c3f3da03" name="a50fd45a16f261b03326a4142c3f3da03"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a50fd45a16f261b03326a4142c3f3da03">&#9670;&#160;</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"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> seek </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a></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="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>mode</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a> *</td> <td class="paramname"><span class="paramname"><em>result</em></span>&#160;)</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="acbe865d4dee3f7291b82df7740283b94" name="acbe865d4dee3f7291b82df7740283b94"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acbe865d4dee3f7291b82df7740283b94">&#9670;&#160;</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"><a class="elRef" href="../base/group__smtgtypedef.html#ga902761e005a6252e538c766de48fc957">tresult</a> tell </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a> *</td> <td class="paramname"><span class="paramname"><em>pos</em></span></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a54701d93d827cc573cc0047e46b209e8" name="a54701d93d827cc573cc0047e46b209e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a54701d93d827cc573cc0047e46b209e8">&#9670;&#160;</a></span>getCursor()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">size_t getCursor </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td> const</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">
</div>
</div>
<a id="a33cd764c2c1b43d5db112281ed04cce0" name="a33cd764c2c1b43d5db112281ed04cce0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33cd764c2c1b43d5db112281ed04cce0">&#9670;&#160;</a></span>getData()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const void * getData </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td> const</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">
</div>
</div>
<a id="ab8734e666421c9fe3b6380a818c6c727" name="ab8734e666421c9fe3b6380a818c6c727"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab8734e666421c9fe3b6380a818c6c727">&#9670;&#160;</a></span>rewind()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void rewind </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">
</div>
</div>
<a id="afe04a58c8b1cf08fb6ff00c59a30afe6" name="afe04a58c8b1cf08fb6ff00c59a30afe6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe04a58c8b1cf08fb6ff00c59a30afe6">&#9670;&#160;</a></span>take()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::vector&lt; <a class="elRef" href="../base/group__smtgtypedef.html#ga33a5e996e7a90acefb8b1c0bea47e365">uint8</a> &gt; &amp;&amp; take </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">
</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 &copy;<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>
@@ -0,0 +1,12 @@
var classSteinberg_1_1ResizableMemoryIBStream =
[
[ "ResizableMemoryIBStream", "classSteinberg_1_1ResizableMemoryIBStream.html#a3e008547e04bf044d144308628c08eaa", null ],
[ "read", "classSteinberg_1_1ResizableMemoryIBStream.html#accfa4b843fc801b9e385bcebd1f91c1e", null ],
[ "write", "classSteinberg_1_1ResizableMemoryIBStream.html#a04965610c741b207292115bd2f28f89e", null ],
[ "seek", "classSteinberg_1_1ResizableMemoryIBStream.html#a50fd45a16f261b03326a4142c3f3da03", null ],
[ "tell", "classSteinberg_1_1ResizableMemoryIBStream.html#acbe865d4dee3f7291b82df7740283b94", null ],
[ "getCursor", "classSteinberg_1_1ResizableMemoryIBStream.html#a54701d93d827cc573cc0047e46b209e8", null ],
[ "getData", "classSteinberg_1_1ResizableMemoryIBStream.html#a33cd764c2c1b43d5db112281ed04cce0", null ],
[ "rewind", "classSteinberg_1_1ResizableMemoryIBStream.html#ab8734e666421c9fe3b6380a818c6c727", null ],
[ "take", "classSteinberg_1_1ResizableMemoryIBStream.html#afe04a58c8b1cf08fb6ff00c59a30afe6", null ]
];
@@ -0,0 +1,5 @@
<map id="ResizableMemoryIBStream" name="ResizableMemoryIBStream">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,131,185,349"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="26,5,165,83"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="98,98,98,131,93,131,93,98"/>
</map>
@@ -0,0 +1 @@
8623864af4e886a988d1cd2ac5f5f19b
Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@@ -0,0 +1,136 @@
<!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>VST 3 SDK: Member List</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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1Vst_1_1AudioBuffer.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="headertitle"><div class="title">AudioBuffer&lt; T &gt; Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html">AudioBuffer&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html#a53af24182f3165ed15b4f434d7088b53">AudioBuffer</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html">AudioBuffer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html#a220bcc74548c37cf5fd56375433ab7d6">clear</a>(int32 numSamples)</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html">AudioBuffer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html#a798729dca95209ecdc609807a653a2bf">clearAll</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html">AudioBuffer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html#ad19560b9249caa814d6e26a41f09b77f">getMaxSamples</a>() const</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html">AudioBuffer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html#a2ac1103ffae191ddfb568b0731b49b79">mBuffer</a></td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html">AudioBuffer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html#ab2841cac1a12b91be43d0bf07ab9607b">mMaxSamples</a></td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html">AudioBuffer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html#adec4d6e4697fff19761dfb957ab203f2">operator T*</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html">AudioBuffer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html#a23b477d0e2d399f75d585d154c346591">release</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html">AudioBuffer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html#a90d311dfc1998d8eddfd8354640f8e0f">resize</a>(int32 _maxSamples)</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html">AudioBuffer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html#a0e03bfdc08a81457a0089d1fd9bd26b7">~AudioBuffer</a>()</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html">AudioBuffer&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></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 &copy;<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>
@@ -0,0 +1,423 @@
<!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>VST 3 SDK: AudioBuffer&lt; T &gt; Class Template 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1Vst_1_1AudioBuffer.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> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="classSteinberg_1_1Vst_1_1AudioBuffer-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">AudioBuffer&lt; T &gt; Class Template Reference</div></div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;vstbypassprocessor.h&gt;</code></p>
<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:a53af24182f3165ed15b4f434d7088b53" id="r_a53af24182f3165ed15b4f434d7088b53"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a53af24182f3165ed15b4f434d7088b53">AudioBuffer</a> ()</td></tr>
<tr class="separator:a53af24182f3165ed15b4f434d7088b53"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e03bfdc08a81457a0089d1fd9bd26b7" id="r_a0e03bfdc08a81457a0089d1fd9bd26b7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a0e03bfdc08a81457a0089d1fd9bd26b7">~AudioBuffer</a> ()</td></tr>
<tr class="separator:a0e03bfdc08a81457a0089d1fd9bd26b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90d311dfc1998d8eddfd8354640f8e0f" id="r_a90d311dfc1998d8eddfd8354640f8e0f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a90d311dfc1998d8eddfd8354640f8e0f">resize</a> (<a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> _maxSamples)</td></tr>
<tr class="separator:a90d311dfc1998d8eddfd8354640f8e0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a220bcc74548c37cf5fd56375433ab7d6" id="r_a220bcc74548c37cf5fd56375433ab7d6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a220bcc74548c37cf5fd56375433ab7d6">clear</a> (<a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> numSamples)</td></tr>
<tr class="separator:a220bcc74548c37cf5fd56375433ab7d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad19560b9249caa814d6e26a41f09b77f" id="r_ad19560b9249caa814d6e26a41f09b77f"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad19560b9249caa814d6e26a41f09b77f">getMaxSamples</a> () const</td></tr>
<tr class="separator:ad19560b9249caa814d6e26a41f09b77f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23b477d0e2d399f75d585d154c346591" id="r_a23b477d0e2d399f75d585d154c346591"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a23b477d0e2d399f75d585d154c346591">release</a> ()</td></tr>
<tr class="separator:a23b477d0e2d399f75d585d154c346591"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a798729dca95209ecdc609807a653a2bf" id="r_a798729dca95209ecdc609807a653a2bf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a798729dca95209ecdc609807a653a2bf">clearAll</a> ()</td></tr>
<tr class="separator:a798729dca95209ecdc609807a653a2bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adec4d6e4697fff19761dfb957ab203f2" id="r_adec4d6e4697fff19761dfb957ab203f2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#adec4d6e4697fff19761dfb957ab203f2">operator T*</a> ()</td></tr>
<tr class="separator:adec4d6e4697fff19761dfb957ab203f2"><td class="memSeparator" colspan="2">&#160;</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:a2ac1103ffae191ddfb568b0731b49b79" id="r_a2ac1103ffae191ddfb568b0731b49b79"><td class="memItemLeft" align="right" valign="top">T *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2ac1103ffae191ddfb568b0731b49b79">mBuffer</a></td></tr>
<tr class="separator:a2ac1103ffae191ddfb568b0731b49b79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2841cac1a12b91be43d0bf07ab9607b" id="r_ab2841cac1a12b91be43d0bf07ab9607b"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab2841cac1a12b91be43d0bf07ab9607b">mMaxSamples</a></td></tr>
<tr class="separator:ab2841cac1a12b91be43d0bf07ab9607b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a53af24182f3165ed15b4f434d7088b53" name="a53af24182f3165ed15b4f434d7088b53"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a53af24182f3165ed15b4f434d7088b53">&#9670;&#160;</a></span>AudioBuffer()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html">AudioBuffer</a> </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">
</div>
</div>
<a id="a0e03bfdc08a81457a0089d1fd9bd26b7" name="a0e03bfdc08a81457a0089d1fd9bd26b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e03bfdc08a81457a0089d1fd9bd26b7">&#9670;&#160;</a></span>~AudioBuffer()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">~<a class="el" href="classSteinberg_1_1Vst_1_1AudioBuffer.html">AudioBuffer</a> </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">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a90d311dfc1998d8eddfd8354640f8e0f" name="a90d311dfc1998d8eddfd8354640f8e0f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a90d311dfc1998d8eddfd8354640f8e0f">&#9670;&#160;</a></span>resize()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void resize </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>_maxSamples</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">
</div>
</div>
<a id="a220bcc74548c37cf5fd56375433ab7d6" name="a220bcc74548c37cf5fd56375433ab7d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a220bcc74548c37cf5fd56375433ab7d6">&#9670;&#160;</a></span>clear()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void clear </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>numSamples</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">
</div>
</div>
<a id="ad19560b9249caa814d6e26a41f09b77f" name="ad19560b9249caa814d6e26a41f09b77f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad19560b9249caa814d6e26a41f09b77f">&#9670;&#160;</a></span>getMaxSamples()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> getMaxSamples </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td> const</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">
</div>
</div>
<a id="a23b477d0e2d399f75d585d154c346591" name="a23b477d0e2d399f75d585d154c346591"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a23b477d0e2d399f75d585d154c346591">&#9670;&#160;</a></span>release()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void release </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">
</div>
</div>
<a id="a798729dca95209ecdc609807a653a2bf" name="a798729dca95209ecdc609807a653a2bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a798729dca95209ecdc609807a653a2bf">&#9670;&#160;</a></span>clearAll()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void clearAll </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">
</div>
</div>
<a id="adec4d6e4697fff19761dfb957ab203f2" name="adec4d6e4697fff19761dfb957ab203f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adec4d6e4697fff19761dfb957ab203f2">&#9670;&#160;</a></span>operator T*()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">operator T* </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">
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a id="a2ac1103ffae191ddfb568b0731b49b79" name="a2ac1103ffae191ddfb568b0731b49b79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ac1103ffae191ddfb568b0731b49b79">&#9670;&#160;</a></span>mBuffer</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">T* mBuffer</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>
<a id="ab2841cac1a12b91be43d0bf07ab9607b" name="ab2841cac1a12b91be43d0bf07ab9607b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2841cac1a12b91be43d0bf07ab9607b">&#9670;&#160;</a></span>mMaxSamples</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> mMaxSamples</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 &copy;<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>
@@ -0,0 +1,13 @@
var classSteinberg_1_1Vst_1_1AudioBuffer =
[
[ "AudioBuffer", "classSteinberg_1_1Vst_1_1AudioBuffer.html#a53af24182f3165ed15b4f434d7088b53", null ],
[ "~AudioBuffer", "classSteinberg_1_1Vst_1_1AudioBuffer.html#a0e03bfdc08a81457a0089d1fd9bd26b7", null ],
[ "resize", "classSteinberg_1_1Vst_1_1AudioBuffer.html#a90d311dfc1998d8eddfd8354640f8e0f", null ],
[ "clear", "classSteinberg_1_1Vst_1_1AudioBuffer.html#a220bcc74548c37cf5fd56375433ab7d6", null ],
[ "getMaxSamples", "classSteinberg_1_1Vst_1_1AudioBuffer.html#ad19560b9249caa814d6e26a41f09b77f", null ],
[ "release", "classSteinberg_1_1Vst_1_1AudioBuffer.html#a23b477d0e2d399f75d585d154c346591", null ],
[ "clearAll", "classSteinberg_1_1Vst_1_1AudioBuffer.html#a798729dca95209ecdc609807a653a2bf", null ],
[ "operator T*", "classSteinberg_1_1Vst_1_1AudioBuffer.html#adec4d6e4697fff19761dfb957ab203f2", null ],
[ "mBuffer", "classSteinberg_1_1Vst_1_1AudioBuffer.html#a2ac1103ffae191ddfb568b0731b49b79", null ],
[ "mMaxSamples", "classSteinberg_1_1Vst_1_1AudioBuffer.html#ab2841cac1a12b91be43d0bf07ab9607b", null ]
];
@@ -0,0 +1,139 @@
<!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>VST 3 SDK: Member List</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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1Vst_1_1AudioBus.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="headertitle"><div class="title">AudioBus Member List</div></div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="classSteinberg_1_1Vst_1_1AudioBus.html">AudioBus</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#a00e4af5d3f6ae0bf52dad6131df17447">active</a></td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html">Bus</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBus.html#aa88e9bd8e9d969a00f0bd035a03c359f">AudioBus</a>(const TChar *name, BusType busType, int32 flags, SpeakerArrangement arr)</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBus.html">AudioBus</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#a3648ba31bae2ff74f94633ca0cdc132d">Bus</a>(const TChar *name, BusType busType, int32 flags)</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html">Bus</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#a19466623a694c883892184cab092ebfc">busType</a></td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html">Bus</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#a8ffba1d4311e48ae488bc118f20d7edb">flags</a></td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html">Bus</a></td><td class="entry"></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBus.html#a7e8ae213aa720be5b524a1af068881a9">getArrangement</a>() const</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBus.html">AudioBus</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBus.html#a5570b4631f4b2d4660a1b53e65c3d876">getInfo</a>(BusInfo &amp;info) SMTG_OVERRIDE</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBus.html">AudioBus</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#a0ee9c7168f156968610adcdcaa3c40f6">isActive</a>() const</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html">Bus</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#aae14a6e1893dd077921ef60eda26335b">setActive</a>(TBool state)</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html">Bus</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBus.html#a8b76fd7d8c1dc97ad1a7ddcd9ee7f265">setArrangement</a>(const SpeakerArrangement &amp;arr)</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBus.html">AudioBus</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#ad29e2bc8c425947f942818092cbd7515">setBusType</a>(BusType newBusType)</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html">Bus</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#abdbcab63e7904d8d008e49cbb0c8e12e">setFlags</a>(uint32 newFlags)</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html">Bus</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#af32f37d074468cc02690c5738ee81454">setName</a>(const std::u16string &amp;newName)</td><td class="entry"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html">Bus</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></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 &copy;<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>
@@ -0,0 +1,310 @@
<!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>VST 3 SDK: AudioBus 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">VST 3 SDK<span id="projectnumber">&#160;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&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;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&amp;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&amp;dn=expat.txt MIT */
$(function(){initNavTree('classSteinberg_1_1Vst_1_1AudioBus.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> &#124;
<a href="classSteinberg_1_1Vst_1_1AudioBus-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">AudioBus Class Reference<div class="ingroups"><a class="el" href="group__vstClasses.html">VST Implementation Helper Classes</a></div></div></div>
</div><!--header-->
<div class="contents">
<p>Description of an Audio <a class="el" href="classSteinberg_1_1Vst_1_1Bus.html" title="Basic Bus object.">Bus</a>.
<a href="#details">More...</a></p>
<p><code>#include &lt;vstbus.h&gt;</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 AudioBus:</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_1Vst_1_1AudioBus__inherit__graph.png" border="0" usemap="#aAudioBus_inherit__map" alt="Inheritance graph"/></div>
<map name="aAudioBus_inherit__map" id="aAudioBus_inherit__map">
<area shape="rect" title="Description of an Audio Bus." alt="" coords="5,383,124,504"/>
<area shape="rect" href="classSteinberg_1_1Vst_1_1Bus.html" title="Basic Bus object." alt="" coords="17,117,112,335"/>
<area shape="poly" title=" " alt="" coords="68,350,68,383,62,383,62,350"/>
<area shape="rect" title=" " alt="" coords="38,5,91,69"/>
<area shape="poly" title=" " alt="" coords="68,84,68,117,62,117,62,84"/>
</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:aa88e9bd8e9d969a00f0bd035a03c359f" id="r_aa88e9bd8e9d969a00f0bd035a03c359f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa88e9bd8e9d969a00f0bd035a03c359f">AudioBus</a> (const <a class="elRef" href="../vstinterfaces/group__vst3typedef.html#ga9cc7040d53a88b14ecab90ffb052276d">TChar</a> *name, <a class="elRef" href="../vstinterfaces/group__vst3typedef.html#gaa6029db01759d30cfcb3504b84d5d04f">BusType</a> <a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#a19466623a694c883892184cab092ebfc">busType</a>, <a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> <a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#a8ffba1d4311e48ae488bc118f20d7edb">flags</a>, <a class="elRef" href="../vstinterfaces/group__vst3typedef.html#ga54884a26d0b6dfa18eb919ea004775ac">SpeakerArrangement</a> arr)</td></tr>
<tr class="separator:aa88e9bd8e9d969a00f0bd035a03c359f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e8ae213aa720be5b524a1af068881a9" id="r_a7e8ae213aa720be5b524a1af068881a9"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../vstinterfaces/group__vst3typedef.html#ga54884a26d0b6dfa18eb919ea004775ac">SpeakerArrangement</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7e8ae213aa720be5b524a1af068881a9">getArrangement</a> () const</td></tr>
<tr class="memdesc:a7e8ae213aa720be5b524a1af068881a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the speaker arrangement defining this Audio bus. <br /></td></tr>
<tr class="separator:a7e8ae213aa720be5b524a1af068881a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b76fd7d8c1dc97ad1a7ddcd9ee7f265" id="r_a8b76fd7d8c1dc97ad1a7ddcd9ee7f265"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a8b76fd7d8c1dc97ad1a7ddcd9ee7f265">setArrangement</a> (const <a class="elRef" href="../vstinterfaces/group__vst3typedef.html#ga54884a26d0b6dfa18eb919ea004775ac">SpeakerArrangement</a> &amp;arr)</td></tr>
<tr class="memdesc:a8b76fd7d8c1dc97ad1a7ddcd9ee7f265"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the speaker arrangement defining this Audio bus. <br /></td></tr>
<tr class="separator:a8b76fd7d8c1dc97ad1a7ddcd9ee7f265"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5570b4631f4b2d4660a1b53e65c3d876" id="r_a5570b4631f4b2d4660a1b53e65c3d876"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a5570b4631f4b2d4660a1b53e65c3d876">getInfo</a> (<a class="elRef" href="../vstinterfaces/structSteinberg_1_1Vst_1_1BusInfo.html">BusInfo</a> &amp;info) <a class="elRef" href="../base/fplatform_8h.html#a3c5f727b2149b22fddea9edf2add04a8">SMTG_OVERRIDE</a></td></tr>
<tr class="memdesc:a5570b4631f4b2d4660a1b53e65c3d876"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the <a class="elRef" href="../vstinterfaces/structSteinberg_1_1Vst_1_1BusInfo.html">BusInfo</a> associated to this Audio bus. <br /></td></tr>
<tr class="separator:a5570b4631f4b2d4660a1b53e65c3d876"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classSteinberg_1_1Vst_1_1Bus"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classSteinberg_1_1Vst_1_1Bus')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classSteinberg_1_1Vst_1_1Bus.html">Bus</a></td></tr>
<tr class="memitem:a3648ba31bae2ff74f94633ca0cdc132d inherit pub_methods_classSteinberg_1_1Vst_1_1Bus" id="r_a3648ba31bae2ff74f94633ca0cdc132d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#a3648ba31bae2ff74f94633ca0cdc132d">Bus</a> (const <a class="elRef" href="../vstinterfaces/group__vst3typedef.html#ga9cc7040d53a88b14ecab90ffb052276d">TChar</a> *name, <a class="elRef" href="../vstinterfaces/group__vst3typedef.html#gaa6029db01759d30cfcb3504b84d5d04f">BusType</a> <a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#a19466623a694c883892184cab092ebfc">busType</a>, <a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a> <a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#a8ffba1d4311e48ae488bc118f20d7edb">flags</a>)</td></tr>
<tr class="memdesc:a3648ba31bae2ff74f94633ca0cdc132d inherit pub_methods_classSteinberg_1_1Vst_1_1Bus"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor. <br /></td></tr>
<tr class="separator:a3648ba31bae2ff74f94633ca0cdc132d inherit pub_methods_classSteinberg_1_1Vst_1_1Bus"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ee9c7168f156968610adcdcaa3c40f6 inherit pub_methods_classSteinberg_1_1Vst_1_1Bus" id="r_a0ee9c7168f156968610adcdcaa3c40f6"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga1ea8addd740f35d207a1569dd38ef895">TBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#a0ee9c7168f156968610adcdcaa3c40f6">isActive</a> () const</td></tr>
<tr class="memdesc:a0ee9c7168f156968610adcdcaa3c40f6 inherit pub_methods_classSteinberg_1_1Vst_1_1Bus"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns true if the bus is active. <br /></td></tr>
<tr class="separator:a0ee9c7168f156968610adcdcaa3c40f6 inherit pub_methods_classSteinberg_1_1Vst_1_1Bus"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae14a6e1893dd077921ef60eda26335b inherit pub_methods_classSteinberg_1_1Vst_1_1Bus" id="r_aae14a6e1893dd077921ef60eda26335b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#aae14a6e1893dd077921ef60eda26335b">setActive</a> (<a class="elRef" href="../base/group__smtgtypedef.html#ga1ea8addd740f35d207a1569dd38ef895">TBool</a> state)</td></tr>
<tr class="memdesc:aae14a6e1893dd077921ef60eda26335b inherit pub_methods_classSteinberg_1_1Vst_1_1Bus"><td class="mdescLeft">&#160;</td><td class="mdescRight">Activates the bus. <br /></td></tr>
<tr class="separator:aae14a6e1893dd077921ef60eda26335b inherit pub_methods_classSteinberg_1_1Vst_1_1Bus"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af32f37d074468cc02690c5738ee81454 inherit pub_methods_classSteinberg_1_1Vst_1_1Bus" id="r_af32f37d074468cc02690c5738ee81454"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#af32f37d074468cc02690c5738ee81454">setName</a> (const std::u16string &amp;newName)</td></tr>
<tr class="memdesc:af32f37d074468cc02690c5738ee81454 inherit pub_methods_classSteinberg_1_1Vst_1_1Bus"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a new name for this bus. <br /></td></tr>
<tr class="separator:af32f37d074468cc02690c5738ee81454 inherit pub_methods_classSteinberg_1_1Vst_1_1Bus"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad29e2bc8c425947f942818092cbd7515 inherit pub_methods_classSteinberg_1_1Vst_1_1Bus" id="r_ad29e2bc8c425947f942818092cbd7515"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#ad29e2bc8c425947f942818092cbd7515">setBusType</a> (<a class="elRef" href="../vstinterfaces/group__vst3typedef.html#gaa6029db01759d30cfcb3504b84d5d04f">BusType</a> newBusType)</td></tr>
<tr class="memdesc:ad29e2bc8c425947f942818092cbd7515 inherit pub_methods_classSteinberg_1_1Vst_1_1Bus"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a new busType for this bus. <br /></td></tr>
<tr class="separator:ad29e2bc8c425947f942818092cbd7515 inherit pub_methods_classSteinberg_1_1Vst_1_1Bus"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdbcab63e7904d8d008e49cbb0c8e12e inherit pub_methods_classSteinberg_1_1Vst_1_1Bus" id="r_abdbcab63e7904d8d008e49cbb0c8e12e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#abdbcab63e7904d8d008e49cbb0c8e12e">setFlags</a> (<a class="elRef" href="../base/group__smtgtypedef.html#gacbd4acd0d29e2d6c43104827f77d9cd2">uint32</a> newFlags)</td></tr>
<tr class="memdesc:abdbcab63e7904d8d008e49cbb0c8e12e inherit pub_methods_classSteinberg_1_1Vst_1_1Bus"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a new flags for this bus. <br /></td></tr>
<tr class="separator:abdbcab63e7904d8d008e49cbb0c8e12e inherit pub_methods_classSteinberg_1_1Vst_1_1Bus"><td class="memSeparator" colspan="2">&#160;</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="inherit_header pub_attribs_classSteinberg_1_1Vst_1_1Bus"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_attribs_classSteinberg_1_1Vst_1_1Bus')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="classSteinberg_1_1Vst_1_1Bus.html">Bus</a></td></tr>
<tr class="memitem:a19466623a694c883892184cab092ebfc inherit pub_attribs_classSteinberg_1_1Vst_1_1Bus" id="r_a19466623a694c883892184cab092ebfc"><td class="memItemLeft" align="right" valign="top">OBJ_METHODS(<a class="el" href="classSteinberg_1_1Vst_1_1Bus.html">Vst::Bus</a>, FObject) protected <a class="elRef" href="../vstinterfaces/group__vst3typedef.html#gaa6029db01759d30cfcb3504b84d5d04f">BusType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#a19466623a694c883892184cab092ebfc">busType</a></td></tr>
<tr class="memdesc:a19466623a694c883892184cab092ebfc inherit pub_attribs_classSteinberg_1_1Vst_1_1Bus"><td class="mdescLeft">&#160;</td><td class="mdescRight">&lt; name <br /></td></tr>
<tr class="separator:a19466623a694c883892184cab092ebfc inherit pub_attribs_classSteinberg_1_1Vst_1_1Bus"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ffba1d4311e48ae488bc118f20d7edb inherit pub_attribs_classSteinberg_1_1Vst_1_1Bus" id="r_a8ffba1d4311e48ae488bc118f20d7edb"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#a8ffba1d4311e48ae488bc118f20d7edb">flags</a></td></tr>
<tr class="memdesc:a8ffba1d4311e48ae488bc118f20d7edb inherit pub_attribs_classSteinberg_1_1Vst_1_1Bus"><td class="mdescLeft">&#160;</td><td class="mdescRight">flags, see <a class="elRef" href="../vstinterfaces/structSteinberg_1_1Vst_1_1BusInfo.html#a764af5c5b921de1cab2eca6565ea5d1e">BusFlags</a> <br /></td></tr>
<tr class="separator:a8ffba1d4311e48ae488bc118f20d7edb inherit pub_attribs_classSteinberg_1_1Vst_1_1Bus"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00e4af5d3f6ae0bf52dad6131df17447 inherit pub_attribs_classSteinberg_1_1Vst_1_1Bus" id="r_a00e4af5d3f6ae0bf52dad6131df17447"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../base/group__smtgtypedef.html#ga1ea8addd740f35d207a1569dd38ef895">TBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#a00e4af5d3f6ae0bf52dad6131df17447">active</a></td></tr>
<tr class="memdesc:a00e4af5d3f6ae0bf52dad6131df17447 inherit pub_attribs_classSteinberg_1_1Vst_1_1Bus"><td class="mdescLeft">&#160;</td><td class="mdescRight">activation state <br /></td></tr>
<tr class="separator:a00e4af5d3f6ae0bf52dad6131df17447 inherit pub_attribs_classSteinberg_1_1Vst_1_1Bus"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Description of an Audio <a class="el" href="classSteinberg_1_1Vst_1_1Bus.html" title="Basic Bus object.">Bus</a>. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="aa88e9bd8e9d969a00f0bd035a03c359f" name="aa88e9bd8e9d969a00f0bd035a03c359f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa88e9bd8e9d969a00f0bd035a03c359f">&#9670;&#160;</a></span>AudioBus()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classSteinberg_1_1Vst_1_1AudioBus.html">AudioBus</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" href="../vstinterfaces/group__vst3typedef.html#ga9cc7040d53a88b14ecab90ffb052276d">TChar</a> *</td> <td class="paramname"><span class="paramname"><em>name</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../vstinterfaces/group__vst3typedef.html#gaa6029db01759d30cfcb3504b84d5d04f">BusType</a></td> <td class="paramname"><span class="paramname"><em>busType</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../base/group__smtgtypedef.html#gab7903878916593daecbeb95b98115ab0">int32</a></td> <td class="paramname"><span class="paramname"><em>flags</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="elRef" href="../vstinterfaces/group__vst3typedef.html#ga54884a26d0b6dfa18eb919ea004775ac">SpeakerArrangement</a></td> <td class="paramname"><span class="paramname"><em>arr</em></span>&#160;)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a7e8ae213aa720be5b524a1af068881a9" name="a7e8ae213aa720be5b524a1af068881a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7e8ae213aa720be5b524a1af068881a9">&#9670;&#160;</a></span>getArrangement()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="elRef" href="../vstinterfaces/group__vst3typedef.html#ga54884a26d0b6dfa18eb919ea004775ac">SpeakerArrangement</a> getArrangement </td>
<td>(</td>
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
<td> const</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>Gets the speaker arrangement defining this Audio bus. </p>
</div>
</div>
<a id="a8b76fd7d8c1dc97ad1a7ddcd9ee7f265" name="a8b76fd7d8c1dc97ad1a7ddcd9ee7f265"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b76fd7d8c1dc97ad1a7ddcd9ee7f265">&#9670;&#160;</a></span>setArrangement()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void setArrangement </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" href="../vstinterfaces/group__vst3typedef.html#ga54884a26d0b6dfa18eb919ea004775ac">SpeakerArrangement</a> &amp;</td> <td class="paramname"><span class="paramname"><em>arr</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>Sets the speaker arrangement defining this Audio bus. </p>
</div>
</div>
<a id="a5570b4631f4b2d4660a1b53e65c3d876" name="a5570b4631f4b2d4660a1b53e65c3d876"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5570b4631f4b2d4660a1b53e65c3d876">&#9670;&#160;</a></span>getInfo()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool getInfo </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="../vstinterfaces/structSteinberg_1_1Vst_1_1BusInfo.html">BusInfo</a> &amp;</td> <td class="paramname"><span class="paramname"><em>info</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>Gets the <a class="elRef" href="../vstinterfaces/structSteinberg_1_1Vst_1_1BusInfo.html">BusInfo</a> associated to this Audio bus. </p>
<p>Reimplemented from <a class="el" href="classSteinberg_1_1Vst_1_1Bus.html#a8c66823245f96382772f05e77dd0c718">Bus</a>.</p>
</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 &copy;<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>

Some files were not shown because too many files have changed in this diff Show More