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
+272
View File
@@ -0,0 +1,272 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.13.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Base Module: File Members</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="clipboard.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="smtg_extra.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Base Module<span id="projectnumber">&#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('globals.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="contents">
<div class="textblock">Here is a list of all file members with links to the files they belong to:</div>
<h3><a id="index__5F" name="index__5F"></a>- _ -</h3><ul>
<li>_META_CLASS&#160;:&#160;<a class="el" href="classfactoryhelpers_8h.html#a46dabd263537e5305c29e252e9d4e0df">classfactoryhelpers.h</a></li>
<li>_META_CLASS_IFACE&#160;:&#160;<a class="el" href="classfactoryhelpers_8h.html#acc4233582b4e6b60c26daffd4e9d3573">classfactoryhelpers.h</a></li>
</ul>
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
<li>AmIBeingDebugged()&#160;:&#160;<a class="el" href="fdebug_8cpp.html#a68905e29c7c08dd4acceb42b133e2cea">fdebug.cpp</a>, <a class="el" href="fdebug_8h.html#a68905e29c7c08dd4acceb42b133e2cea">fdebug.h</a></li>
<li>ASSERT&#160;:&#160;<a class="el" href="fdebug_8h.html#af343b20373ba49a92fce523e948f2ab3">fdebug.h</a></li>
</ul>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>CLASS_CREATE_FUNC&#160;:&#160;<a class="el" href="classfactoryhelpers_8h.html#ae92c46dda6d8a5e8b0862006d1722484">classfactoryhelpers.h</a></li>
<li>CLASS_MEMBER&#160;:&#160;<a class="el" href="fstdmethods_8h.html#a8bc055fe95609ed757fbc5f03b5c28c1">fstdmethods.h</a></li>
<li>CLASS_NAME_TRACKED&#160;:&#160;<a class="el" href="updatehandler_8cpp.html#a748343c42faddaaa8b263d379c45a1a6">updatehandler.cpp</a></li>
<li>COMPARE_BY_COMPARE_METHOD&#160;:&#160;<a class="el" href="fstdmethods_8h.html#ad013585d1ece4615f652ec6bf5929cef">fstdmethods.h</a></li>
<li>COMPARE_BY_MEMBER_METHODS&#160;:&#160;<a class="el" href="fstdmethods_8h.html#aca2d3c80e58016d970e75479136fe8bf">fstdmethods.h</a></li>
<li>COMPARE_BY_MEMORY_METHODS&#160;:&#160;<a class="el" href="fstdmethods_8h.html#a236e4ee9734fadabedc1f4d6e877e2ab">fstdmethods.h</a></li>
<li>Converter&#160;:&#160;<a class="el" href="fstring_8cpp.html#a243f56b639b9bb0d1850454b40ea0cb8">fstring.cpp</a></li>
<li>ConverterFacet&#160;:&#160;<a class="el" href="fstring_8cpp.html#a1ece0eb061ed782654f2aadfd088e204">fstring.cpp</a></li>
</ul>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>DATA_MEMBER&#160;:&#160;<a class="el" href="fstdmethods_8h.html#a796d97a5cd47b9a00411cf71ab6ebf71">fstdmethods.h</a></li>
<li>DBPRT0&#160;:&#160;<a class="el" href="fdebug_8h.html#a62bbf991e4c25adfb4e69bf873b0a5b5">fdebug.h</a></li>
<li>DBPRT1&#160;:&#160;<a class="el" href="fdebug_8h.html#adf0a2e0c60ba7aee4aefe4f0b9a4cf32">fdebug.h</a></li>
<li>DBPRT2&#160;:&#160;<a class="el" href="fdebug_8h.html#abe8e98ef330a8917afeea58f231c2fd2">fdebug.h</a></li>
<li>DBPRT3&#160;:&#160;<a class="el" href="fdebug_8h.html#ad35e7b53a5662120a18c70972419c62c">fdebug.h</a></li>
<li>DBPRT4&#160;:&#160;<a class="el" href="fdebug_8h.html#a11a2c50ad704f0b137fd686f34331140">fdebug.h</a></li>
<li>DBPRT5&#160;:&#160;<a class="el" href="fdebug_8h.html#ac57ffc0fbda8df0d6977b8df435a5d68">fdebug.h</a></li>
<li>DEBUGSTR&#160;:&#160;<a class="el" href="fdebug_8h.html#ad0a48883bb586ecd370427352cd3e017">fdebug.h</a></li>
<li>DEF_INTERFACE&#160;:&#160;<a class="el" href="fobject_8h.html#a53e7d200032b573e38e925748fdb89e3">fobject.h</a></li>
<li>DEF_INTERFACES_1&#160;:&#160;<a class="el" href="fobject_8h.html#aba57dd99d0ef259ecc04fc3d05734e88">fobject.h</a></li>
<li>DEF_INTERFACES_2&#160;:&#160;<a class="el" href="fobject_8h.html#a334b586ec792ec3bcd90863cc61eb27c">fobject.h</a></li>
<li>DEF_INTERFACES_3&#160;:&#160;<a class="el" href="fobject_8h.html#a06f8f8494473247c3a89e0627600b0ad">fobject.h</a></li>
<li>DEF_INTERFACES_4&#160;:&#160;<a class="el" href="fobject_8h.html#a8fa73969db52bf1e78aaea1b2175128e">fobject.h</a></li>
<li>DEFINE_FLAG&#160;:&#160;<a class="el" href="fstdmethods_8h.html#ad2fa6d3fa7d143009198b5b4d744c2dc">fstdmethods.h</a></li>
<li>DEFINE_FLAG_STATIC&#160;:&#160;<a class="el" href="fstdmethods_8h.html#a5d0a2bb91ac8f0fc96153c610f872a92">fstdmethods.h</a></li>
<li>DEFINE_GETFLAG&#160;:&#160;<a class="el" href="fstdmethods_8h.html#a8095ab68981a9e2ab6e471a6f1b515f6">fstdmethods.h</a></li>
<li>DEFINE_GETSTATE&#160;:&#160;<a class="el" href="fstdmethods_8h.html#a8eaa236016023ebe7fc553a03529d4b9">fstdmethods.h</a></li>
<li>DEFINE_INTERFACES&#160;:&#160;<a class="el" href="fobject_8h.html#a3c0ce0ce836f44d269b414624e3e0971">fobject.h</a></li>
<li>DEFINE_MEMBER&#160;:&#160;<a class="el" href="fstdmethods_8h.html#a7bdc96c0dcfb2b23658d8f985a83048b">fstdmethods.h</a></li>
<li>DEFINE_POINTER&#160;:&#160;<a class="el" href="fstdmethods_8h.html#a1ca15419dc50b5ec2cc22adad87ed510">fstdmethods.h</a></li>
<li>DEFINE_STATE&#160;:&#160;<a class="el" href="fstdmethods_8h.html#a3aa7211bde6c894d83fb000e32667c45">fstdmethods.h</a></li>
<li>DEFINE_VARIABLE&#160;:&#160;<a class="el" href="fstdmethods_8h.html#ac7b33405a809656816db90c2e08874fc">fstdmethods.h</a></li>
<li>DELETESTR16&#160;:&#160;<a class="el" href="fstring_8h.html#a9685b2d51de12a542a0eb0c0bca2a58d">fstring.h</a></li>
<li>DELETESTR8&#160;:&#160;<a class="el" href="fstring_8h.html#abc50505107521a30a867ed1d0e8f1c11">fstring.h</a></li>
</ul>
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>END_DEFINE_INTERFACES&#160;:&#160;<a class="el" href="fobject_8h.html#a7991876302dbc825f493930c856dbd83">fobject.h</a></li>
</ul>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>FUNKNOWN_METHODS&#160;:&#160;<a class="el" href="fobject_8h.html#a1ad212b9357c288b64de6b6a46c19a57">fobject.h</a></li>
<li>FUNKNOWN_METHODS2&#160;:&#160;<a class="el" href="fobject_8h.html#ad07f904465df9375353c5ca367a5dfb2">fobject.h</a></li>
<li>FUNKNOWN_METHODS3&#160;:&#160;<a class="el" href="fobject_8h.html#aa888a63aad080dec3651edbb764cd8bd">fobject.h</a></li>
<li>FUNKNOWN_METHODS4&#160;:&#160;<a class="el" href="fobject_8h.html#a41a8ea197ab9208b554473144f6572fd">fobject.h</a></li>
</ul>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>isSmtgUnitTesting()&#160;:&#160;<a class="el" href="fdebug_8cpp.html#a9644c7545455af00c4ed6d92818b4f11">fdebug.cpp</a>, <a class="el" href="fdebug_8h.html#a9644c7545455af00c4ed6d92818b4f11">fdebug.h</a></li>
</ul>
<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
<li>kPrintfBufferSize&#160;:&#160;<a class="el" href="fstring_8cpp.html#aa62de8c8355a305d6e9095fbff0c7c9a">fstring.cpp</a></li>
</ul>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>META_CLASS&#160;:&#160;<a class="el" href="classfactoryhelpers_8h.html#af57be3698f87fcd9b59da1379350b19b">classfactoryhelpers.h</a></li>
<li>META_CLASS_IFACE&#160;:&#160;<a class="el" href="classfactoryhelpers_8h.html#a865cf36ad2027604dad50327bf9761b5">classfactoryhelpers.h</a></li>
<li>META_CLASS_SINGLE&#160;:&#160;<a class="el" href="classfactoryhelpers_8h.html#a63944ca72c7a04d6ec65301936202ffe">classfactoryhelpers.h</a></li>
<li>META_CREATE_FUNC&#160;:&#160;<a class="el" href="classfactoryhelpers_8h.html#afab65b35bec1c0222e99218f057b0a2c">classfactoryhelpers.h</a></li>
</ul>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>NEW&#160;:&#160;<a class="el" href="fdebug_8h.html#ab6bca16ed021b1e211fde8669758f199">fdebug.h</a></li>
<li>NEWSTR16&#160;:&#160;<a class="el" href="fstring_8h.html#a00bc41be99620ec7a2195f4ad8f9b237">fstring.h</a></li>
<li>NEWSTR8&#160;:&#160;<a class="el" href="fstring_8h.html#ac0288ac3467c1183779a9c3458823797">fstring.h</a></li>
<li>NEWVEC&#160;:&#160;<a class="el" href="fdebug_8h.html#afb65a67a21fbcdc32ced37642a0ba690">fdebug.h</a></li>
<li>NON_EXISTING_DEPENDENCY_CHECK&#160;:&#160;<a class="el" href="updatehandler_8cpp.html#a71de32ab81686f17de125be381adefd7">updatehandler.cpp</a></li>
</ul>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>OBJ_METHODS&#160;:&#160;<a class="el" href="fobject_8h.html#a5a6e2365f969f95aee286638cf6164c7">fobject.h</a></li>
<li>OWNED_MEMBER&#160;:&#160;<a class="el" href="fstdmethods_8h.html#a5c19e8bb326e36e0ffd0ec5447c38dd4">fstdmethods.h</a></li>
</ul>
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>POINTER_MEMBER&#160;:&#160;<a class="el" href="fstdmethods_8h.html#a894c0fe14fa8fad008264abe4a3660b1">fstdmethods.h</a></li>
<li>PRINTSYSERROR&#160;:&#160;<a class="el" href="fdebug_8h.html#ad48f9d61b00fa2397b11eb977c7785dd">fdebug.h</a></li>
</ul>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>REFCOUNT_METHODS&#160;:&#160;<a class="el" href="fobject_8h.html#aebbb3846780fdaf18f8ee89b73ff149d">fobject.h</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>setSmtgUnitTesting()&#160;:&#160;<a class="el" href="fdebug_8cpp.html#a52efd3b482fb6cae898073589f43d0c7">fdebug.cpp</a>, <a class="el" href="fdebug_8h.html#a52efd3b482fb6cae898073589f43d0c7">fdebug.h</a></li>
<li>SHARED_MEMBER&#160;:&#160;<a class="el" href="fstdmethods_8h.html#a9fe746aafac5178bf27bf6ac3fcaca4c">fstdmethods.h</a></li>
<li>SINGLE_CREATE_FUNC&#160;:&#160;<a class="el" href="classfactoryhelpers_8h.html#a00b4a846a7ea809e79966dbb26cf86c0">classfactoryhelpers.h</a></li>
<li>SINGLETON&#160;:&#160;<a class="el" href="fobject_8h.html#a69f2b09f8941011cb853819558eff4a7">fobject.h</a></li>
<li>SMTG_ASSERT&#160;:&#160;<a class="el" href="fdebug_8h.html#afe9433f0fc5b657a2f73863c413d8690">fdebug.h</a></li>
<li>SMTG_ASSERT_MSG&#160;:&#160;<a class="el" href="fdebug_8h.html#a12c61bbb6ec5754f9ae6cea2e02fc5c1">fdebug.h</a></li>
<li>SMTG_DBPRT0&#160;:&#160;<a class="el" href="fdebug_8h.html#a81910a1b73bfa4f5ed5693dabb3ca055">fdebug.h</a></li>
<li>SMTG_DBPRT1&#160;:&#160;<a class="el" href="fdebug_8h.html#aa66fa2c41eb9ea81c7c91b4a7d0d1318">fdebug.h</a></li>
<li>SMTG_DBPRT2&#160;:&#160;<a class="el" href="fdebug_8h.html#ab10a4ae99c89b67133e8a052d4d935aa">fdebug.h</a></li>
<li>SMTG_DBPRT3&#160;:&#160;<a class="el" href="fdebug_8h.html#ad4d5ecc14ee9d6837b2e6683db5e0921">fdebug.h</a></li>
<li>SMTG_DBPRT4&#160;:&#160;<a class="el" href="fdebug_8h.html#aa36f1d3aee0d987774c0b378c3f0d388">fdebug.h</a></li>
<li>SMTG_DBPRT5&#160;:&#160;<a class="el" href="fdebug_8h.html#a1f6a3bf7072ece31220823a76e2841ae">fdebug.h</a></li>
<li>SMTG_DEBUGSTR&#160;:&#160;<a class="el" href="fdebug_8h.html#ac9bfa937bab4882709076060b7c00392">fdebug.h</a></li>
<li>SMTG_DEPENDENCY_COUNT&#160;:&#160;<a class="el" href="fobject_8h.html#acc5dd3332b6e78cc206fe66cdd96f347">fobject.h</a></li>
<li>SMTG_PRINTSYSERROR&#160;:&#160;<a class="el" href="fdebug_8h.html#aa58eec37e07b00b1ef4409319a6c1d48">fdebug.h</a></li>
<li>SMTG_STRING_CHECK_CONVERSION&#160;:&#160;<a class="el" href="fstring_8cpp.html#a4d8936bba50eec59bad21b4d3ba3ccd2">fstring.cpp</a></li>
<li>SMTG_STRING_CHECK_CONVERSION_NO_BREAK&#160;:&#160;<a class="el" href="fstring_8cpp.html#ae9b310832caa4fdd9b19f123b86e8cab">fstring.cpp</a></li>
<li>SMTG_STRING_CHECK_MSG&#160;:&#160;<a class="el" href="fstring_8cpp.html#a31965eb0cfa7cfcf80410f2b94c40086">fstring.cpp</a></li>
<li>SMTG_VALIDATE_DEPENDENCY_COUNT&#160;:&#160;<a class="el" href="fobject_8cpp.html#a9550d93de76bc0422a328bc17dfaa0c7">fobject.cpp</a></li>
<li>SMTG_VERIFY&#160;:&#160;<a class="el" href="fdebug_8h.html#ac9c56b9f1fc75b5e3738b1925418c949">fdebug.h</a></li>
<li>SMTG_VERIFY_IS&#160;:&#160;<a class="el" href="fdebug_8h.html#a520468517905bd79f5d9948759592773">fdebug.h</a></li>
<li>SMTG_VERIFY_NOT&#160;:&#160;<a class="el" href="fdebug_8h.html#a9fa41cf5abc4085415872f3ac6af6d5c">fdebug.h</a></li>
<li>SMTG_WARNING&#160;:&#160;<a class="el" href="fdebug_8h.html#a5e5a76c97ca0b07d2c08ce8de068cef3">fdebug.h</a></li>
<li>STRING8_MEMBER&#160;:&#160;<a class="el" href="fstdmethods_8h.html#a7f1231ffc827e3c4244a9b30c43ed5e2">fstdmethods.h</a></li>
<li>STRING8_MEMBER_STD&#160;:&#160;<a class="el" href="fstdmethods_8h.html#ac846c65c8e67ae789595f6dd95cba54c">fstdmethods.h</a></li>
<li>STRING_MEMBER&#160;:&#160;<a class="el" href="fstdmethods_8h.html#a0efb389fce03cc1bc8190565a8adaa0a">fstdmethods.h</a></li>
<li>STRING_MEMBER_STD&#160;:&#160;<a class="el" href="fstdmethods_8h.html#a19e11906d2147132f158e03e253398a1">fstdmethods.h</a></li>
</ul>
<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
<li>VERIFY&#160;:&#160;<a class="el" href="fdebug_8h.html#ab64044259d5a2440725279dc7801f33e">fdebug.h</a></li>
<li>VERIFY_IS&#160;:&#160;<a class="el" href="fdebug_8h.html#a93c92efcb3b1c98a1ba51836017ebaad">fdebug.h</a></li>
<li>VERIFY_NOT&#160;:&#160;<a class="el" href="fdebug_8h.html#accb3bda5a6288f9bf34cd6136c859473">fdebug.h</a></li>
</ul>
<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
<li>WARNING&#160;:&#160;<a class="el" href="fdebug_8h.html#a5cb439d9f933fde4cf23caa370c030e7">fdebug.h</a></li>
</ul>
</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>