Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexHarker committed Apr 27, 2024
1 parent 38d101b commit 3a3d91b
Show file tree
Hide file tree
Showing 6 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion _i_plug_a_a_x_8cpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -702,7 +702,7 @@
<div class="line"><a id="l00615" name="l00615"></a><span class="lineno"> 615</span>}</div>
<div class="ttc" id="a_i_plug_a_a_x_8h_html"><div class="ttname"><a href="_i_plug_a_a_x_8h.html">IPlugAAX.h</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html"><div class="ttname"><a href="class_i_byte_chunk.html">IByteChunk</a></div><div class="ttdoc">Manages a block of memory, for plug-in settings store/recall.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00111">IPlugStructs.h:112</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_a7559f9ed06d8c5d3b2015487a2f6d31a"><div class="ttname"><a href="class_i_byte_chunk.html#a7559f9ed06d8c5d3b2015487a2f6d31a">IByteChunk::PutBytes</a></div><div class="ttdeci">int PutBytes(const void *pSrc, int nBytesToCopy)</div><div class="ttdoc">Copies data into the chunk, placing it at the end, resizing if nessecary.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00147">IPlugStructs.h:147</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_a7559f9ed06d8c5d3b2015487a2f6d31a"><div class="ttname"><a href="class_i_byte_chunk.html#a7559f9ed06d8c5d3b2015487a2f6d31a">IByteChunk::PutBytes</a></div><div class="ttdeci">int PutBytes(const void *pSrc, int nBytesToCopy)</div><div class="ttdoc">Copies data into the chunk, placing it at the end, resizing if necessary.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00147">IPlugStructs.h:147</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_ab9f34d35f0e0215b0b9aae0ecc78d9d9"><div class="ttname"><a href="class_i_byte_chunk.html#ab9f34d35f0e0215b0b9aae0ecc78d9d9">IByteChunk::GetData</a></div><div class="ttdeci">uint8_t * GetData()</div><div class="ttdoc">Gets a ptr to the chunk data.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00242">IPlugStructs.h:242</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_ac2764e767d4938c53ed5e02af7eea0de"><div class="ttname"><a href="class_i_byte_chunk.html#ac2764e767d4938c53ed5e02af7eea0de">IByteChunk::Size</a></div><div class="ttdeci">int Size() const</div><div class="ttdoc">Returns the current size of the chunk.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00221">IPlugStructs.h:221</a></div></div>
<div class="ttc" id="aclass_i_param_html"><div class="ttname"><a href="class_i_param.html">IParam</a></div><div class="ttdoc">IPlug's parameter class.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_parameter_8h_source.html#l00030">IPlugParameter.h:31</a></div></div>
Expand Down
2 changes: 1 addition & 1 deletion _i_plug_plugin_base_8cpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -1134,7 +1134,7 @@
<div class="ttc" id="aclass_i_byte_chunk_html_a2e61871f2fcd611bc2208f650e2ae2b0"><div class="ttname"><a href="class_i_byte_chunk.html#a2e61871f2fcd611bc2208f650e2ae2b0">IByteChunk::GetBytes</a></div><div class="ttdeci">int GetBytes(void *pDst, int nBytesToCopy, int startPos) const</div><div class="ttdoc">Copy raw bytes from the IByteChunk, returning the new position for subsequent calls.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00160">IPlugStructs.h:160</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_a2e91d645f493d431a89143006021197d"><div class="ttname"><a href="class_i_byte_chunk.html#a2e91d645f493d431a89143006021197d">IByteChunk::PutStr</a></div><div class="ttdeci">int PutStr(const char *str)</div><div class="ttdoc">Put a string into the IByteChunk.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00189">IPlugStructs.h:189</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_a67372e4391e1102905393ab2d3dc2700"><div class="ttname"><a href="class_i_byte_chunk.html#a67372e4391e1102905393ab2d3dc2700">IByteChunk::Get</a></div><div class="ttdeci">int Get(T *pDst, int startPos) const</div><div class="ttdoc">Get arbitary typed data from the IByteChunk.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00181">IPlugStructs.h:181</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_a7559f9ed06d8c5d3b2015487a2f6d31a"><div class="ttname"><a href="class_i_byte_chunk.html#a7559f9ed06d8c5d3b2015487a2f6d31a">IByteChunk::PutBytes</a></div><div class="ttdeci">int PutBytes(const void *pSrc, int nBytesToCopy)</div><div class="ttdoc">Copies data into the chunk, placing it at the end, resizing if nessecary.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00147">IPlugStructs.h:147</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_a7559f9ed06d8c5d3b2015487a2f6d31a"><div class="ttname"><a href="class_i_byte_chunk.html#a7559f9ed06d8c5d3b2015487a2f6d31a">IByteChunk::PutBytes</a></div><div class="ttdeci">int PutBytes(const void *pSrc, int nBytesToCopy)</div><div class="ttdoc">Copies data into the chunk, placing it at the end, resizing if necessary.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00147">IPlugStructs.h:147</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_a7642292f776ee8f18e6caa501bb4bd8b"><div class="ttname"><a href="class_i_byte_chunk.html#a7642292f776ee8f18e6caa501bb4bd8b">IByteChunk::Clear</a></div><div class="ttdeci">void Clear()</div><div class="ttdoc">Clears the chunk (resizes to 0)</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00214">IPlugStructs.h:214</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_ab9f34d35f0e0215b0b9aae0ecc78d9d9"><div class="ttname"><a href="class_i_byte_chunk.html#ab9f34d35f0e0215b0b9aae0ecc78d9d9">IByteChunk::GetData</a></div><div class="ttdeci">uint8_t * GetData()</div><div class="ttdoc">Gets a ptr to the chunk data.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00242">IPlugStructs.h:242</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_abe98fc55844514182d8ad6aef3df5a6a"><div class="ttname"><a href="class_i_byte_chunk.html#abe98fc55844514182d8ad6aef3df5a6a">IByteChunk::InitChunkWithIPlugVer</a></div><div class="ttdeci">static void InitChunkWithIPlugVer(IByteChunk &amp;chunk)</div><div class="ttdoc">This method is used in order to place the IPlug version number in the chunk when serialising data.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00119">IPlugStructs.h:119</a></div></div>
Expand Down
2 changes: 1 addition & 1 deletion _i_plug_structs_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -591,7 +591,7 @@
<div class="ttc" id="aclass_i_byte_chunk_html_a2e61871f2fcd611bc2208f650e2ae2b0"><div class="ttname"><a href="class_i_byte_chunk.html#a2e61871f2fcd611bc2208f650e2ae2b0">IByteChunk::GetBytes</a></div><div class="ttdeci">int GetBytes(void *pDst, int nBytesToCopy, int startPos) const</div><div class="ttdoc">Copy raw bytes from the IByteChunk, returning the new position for subsequent calls.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00160">IPlugStructs.h:160</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_a2e91d645f493d431a89143006021197d"><div class="ttname"><a href="class_i_byte_chunk.html#a2e91d645f493d431a89143006021197d">IByteChunk::PutStr</a></div><div class="ttdeci">int PutStr(const char *str)</div><div class="ttdoc">Put a string into the IByteChunk.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00189">IPlugStructs.h:189</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_a67372e4391e1102905393ab2d3dc2700"><div class="ttname"><a href="class_i_byte_chunk.html#a67372e4391e1102905393ab2d3dc2700">IByteChunk::Get</a></div><div class="ttdeci">int Get(T *pDst, int startPos) const</div><div class="ttdoc">Get arbitary typed data from the IByteChunk.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00181">IPlugStructs.h:181</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_a7559f9ed06d8c5d3b2015487a2f6d31a"><div class="ttname"><a href="class_i_byte_chunk.html#a7559f9ed06d8c5d3b2015487a2f6d31a">IByteChunk::PutBytes</a></div><div class="ttdeci">int PutBytes(const void *pSrc, int nBytesToCopy)</div><div class="ttdoc">Copies data into the chunk, placing it at the end, resizing if nessecary.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00147">IPlugStructs.h:147</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_a7559f9ed06d8c5d3b2015487a2f6d31a"><div class="ttname"><a href="class_i_byte_chunk.html#a7559f9ed06d8c5d3b2015487a2f6d31a">IByteChunk::PutBytes</a></div><div class="ttdeci">int PutBytes(const void *pSrc, int nBytesToCopy)</div><div class="ttdoc">Copies data into the chunk, placing it at the end, resizing if necessary.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00147">IPlugStructs.h:147</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_a7642292f776ee8f18e6caa501bb4bd8b"><div class="ttname"><a href="class_i_byte_chunk.html#a7642292f776ee8f18e6caa501bb4bd8b">IByteChunk::Clear</a></div><div class="ttdeci">void Clear()</div><div class="ttdoc">Clears the chunk (resizes to 0)</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00214">IPlugStructs.h:214</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_a8332ce0f64b3796e610e766d4aea22ae"><div class="ttname"><a href="class_i_byte_chunk.html#a8332ce0f64b3796e610e766d4aea22ae">IByteChunk::IsEqual</a></div><div class="ttdeci">bool IsEqual(IByteChunk &amp;otherChunk) const</div><div class="ttdoc">Compares the size &amp; values of the data of another chunk with this one.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00257">IPlugStructs.h:257</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_ab9f34d35f0e0215b0b9aae0ecc78d9d9"><div class="ttname"><a href="class_i_byte_chunk.html#ab9f34d35f0e0215b0b9aae0ecc78d9d9">IByteChunk::GetData</a></div><div class="ttdeci">uint8_t * GetData()</div><div class="ttdoc">Gets a ptr to the chunk data.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00242">IPlugStructs.h:242</a></div></div>
Expand Down
2 changes: 1 addition & 1 deletion _i_plug_v_s_t3___common_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,7 @@
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span>END_IPLUG_NAMESPACE</div>
<div class="ttc" id="a_i_plug_a_p_i_base_8h_html"><div class="ttname"><a href="_i_plug_a_p_i_base_8h.html">IPlugAPIBase.h</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html"><div class="ttname"><a href="class_i_byte_chunk.html">IByteChunk</a></div><div class="ttdoc">Manages a block of memory, for plug-in settings store/recall.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00111">IPlugStructs.h:112</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_a7559f9ed06d8c5d3b2015487a2f6d31a"><div class="ttname"><a href="class_i_byte_chunk.html#a7559f9ed06d8c5d3b2015487a2f6d31a">IByteChunk::PutBytes</a></div><div class="ttdeci">int PutBytes(const void *pSrc, int nBytesToCopy)</div><div class="ttdoc">Copies data into the chunk, placing it at the end, resizing if nessecary.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00147">IPlugStructs.h:147</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_a7559f9ed06d8c5d3b2015487a2f6d31a"><div class="ttname"><a href="class_i_byte_chunk.html#a7559f9ed06d8c5d3b2015487a2f6d31a">IByteChunk::PutBytes</a></div><div class="ttdeci">int PutBytes(const void *pSrc, int nBytesToCopy)</div><div class="ttdoc">Copies data into the chunk, placing it at the end, resizing if necessary.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00147">IPlugStructs.h:147</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_ab9f34d35f0e0215b0b9aae0ecc78d9d9"><div class="ttname"><a href="class_i_byte_chunk.html#ab9f34d35f0e0215b0b9aae0ecc78d9d9">IByteChunk::GetData</a></div><div class="ttdeci">uint8_t * GetData()</div><div class="ttdoc">Gets a ptr to the chunk data.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00242">IPlugStructs.h:242</a></div></div>
<div class="ttc" id="aclass_i_byte_chunk_html_ac2764e767d4938c53ed5e02af7eea0de"><div class="ttname"><a href="class_i_byte_chunk.html#ac2764e767d4938c53ed5e02af7eea0de">IByteChunk::Size</a></div><div class="ttdeci">int Size() const</div><div class="ttdoc">Returns the current size of the chunk.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_structs_8h_source.html#l00221">IPlugStructs.h:221</a></div></div>
<div class="ttc" id="aclass_i_plug_a_p_i_base_html"><div class="ttname"><a href="class_i_plug_a_p_i_base.html">IPlugAPIBase</a></div><div class="ttdoc">The base class of an IPlug plug-in, which interacts with the different plug-in APIs.</div><div class="ttdef"><b>Definition:</b> <a href="_i_plug_a_p_i_base_8h_source.html#l00042">IPlugAPIBase.h:43</a></div></div>
Expand Down
4 changes: 2 additions & 2 deletions _i_plug_v_s_t3___processor_base_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="comment">/*int maxNInBuses =*/</span> <a class="code hl_function" href="class_i_plug_processor.html#a4b9440ca11ef64f790a9b00b24fe6be0">MaxNBuses</a>(ERoute::kInput, &amp;configWithMostInputBuses);</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <span class="keywordtype">int</span> maxNOutBuses = <a class="code hl_function" href="class_i_plug_processor.html#a4b9440ca11ef64f790a9b00b24fe6be0">MaxNBuses</a>(ERoute::kOutput, &amp;configWithMostOutputBuses);</div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <span class="comment">// Add the maximum number of input buses in any ioconfig. channel count/API Bus type will be changed later if nessecary</span></div>
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <span class="comment">// Add the maximum number of input buses in any ioconfig. channel count/API Bus type will be changed later if necessary</span></div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> {</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <span class="keyword">const</span> <a class="code hl_struct" href="struct_i_o_config.html">IOConfig</a>* pConfig = <a class="code hl_function" href="class_i_plug_processor.html#a0f0de1323b84a32ac31f116a82860731">GetIOConfig</a>(configWithMostInputBuses);</div>
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> </div>
Expand All @@ -153,7 +153,7 @@
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> }</div>
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> }</div>
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> </div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <span class="comment">// Add the maximum number of output buses in any ioconfig. channel count/API Bus type will be changed later if nessecary</span></div>
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <span class="comment">// Add the maximum number of output buses in any ioconfig. channel count/API Bus type will be changed later if necessary</span></div>
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> {</div>
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> <span class="keyword">const</span> <a class="code hl_struct" href="struct_i_o_config.html">IOConfig</a>* pConfig = <a class="code hl_function" href="class_i_plug_processor.html#a0f0de1323b84a32ac31f116a82860731">GetIOConfig</a>(configWithMostOutputBuses);</div>
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> <span class="keywordtype">int</span> nOut = pConfig-&gt;<a class="code hl_function" href="struct_i_o_config.html#a1652d01a2e41a1b2245d523919e4b19a">NBuses</a>(ERoute::kOutput);</div>
Expand Down
4 changes: 2 additions & 2 deletions class_i_byte_chunk.html
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@
<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:a7559f9ed06d8c5d3b2015487a2f6d31a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_byte_chunk.html#a7559f9ed06d8c5d3b2015487a2f6d31a">PutBytes</a> (const void *pSrc, int nBytesToCopy)</td></tr>
<tr class="memdesc:a7559f9ed06d8c5d3b2015487a2f6d31a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies data into the chunk, placing it at the end, resizing if nessecary. <a href="class_i_byte_chunk.html#a7559f9ed06d8c5d3b2015487a2f6d31a">More...</a><br /></td></tr>
<tr class="memdesc:a7559f9ed06d8c5d3b2015487a2f6d31a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies data into the chunk, placing it at the end, resizing if necessary. <a href="class_i_byte_chunk.html#a7559f9ed06d8c5d3b2015487a2f6d31a">More...</a><br /></td></tr>
<tr class="separator:a7559f9ed06d8c5d3b2015487a2f6d31a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e61871f2fcd611bc2208f650e2ae2b0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_byte_chunk.html#a2e61871f2fcd611bc2208f650e2ae2b0">GetBytes</a> (void *pDst, int nBytesToCopy, int startPos) const</td></tr>
<tr class="memdesc:a2e61871f2fcd611bc2208f650e2ae2b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy raw bytes from the <a class="el" href="class_i_byte_chunk.html" title="Manages a block of memory, for plug-in settings store/recall.">IByteChunk</a>, returning the new position for subsequent calls. <a href="class_i_byte_chunk.html#a2e61871f2fcd611bc2208f650e2ae2b0">More...</a><br /></td></tr>
Expand Down Expand Up @@ -692,7 +692,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a7559f9ed06d8c5d3b2015487
</table>
</div><div class="memdoc">

<p>Copies data into the chunk, placing it at the end, resizing if nessecary. </p>
<p>Copies data into the chunk, placing it at the end, resizing if necessary. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">pSrc</td><td>Pointer to the data to copy </td></tr>
Expand Down

0 comments on commit 3a3d91b

Please sign in to comment.