This commit is contained in:
hasherezade
2025-04-21 16:00:58 +00:00
parent 8ddf3c1e86
commit fdecef89b6
133 changed files with 1925 additions and 1921 deletions
+5 -5
View File
@@ -104,7 +104,7 @@ $(function(){ initResizable(false); });
</div>
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span> </div>
<div class="foldopen" id="foldopen00010" data-start="{" data-end="}">
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"><a class="line" href="class_executable.html#a73f47abf247435055849c62f25cddb36"> 10</a></span>BYTE* <a class="code hl_function" href="class_executable.html#a3f2511a46b6732f4afbcaa6a1bfb6c46">Executable::getContentAt</a>(<a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#aea96e09e4ebfca2845a36a4d9882f7f6">offset_t</a> offset, <a class="code hl_enumeration" href="class_executable.html#a2202e0db9d88f3be2b26fc138ddd3b5b">Executable::addr_type</a> aType, <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#a9067dc831274514d508e98df05bf015d">bufsize_t</a> size, <span class="keywordtype">bool</span> allowExceptions)</div>
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"><a class="line" href="class_executable.html#a73f47abf247435055849c62f25cddb36"> 10</a></span>BYTE* <a class="code hl_function" href="class_executable.html#a3f2511a46b6732f4afbcaa6a1bfb6c46">Executable::getContentAt</a>(<a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#aea96e09e4ebfca2845a36a4d9882f7f6">offset_t</a> offset, <a class="code hl_enumeration" href="class_executable.html#a2202e0db9d88f3be2b26fc138ddd3b5b">Executable::addr_type</a> aType, <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#afedfa40fa58dd4bc7148024a7ad12c76">bufsize_t</a> size, <span class="keywordtype">bool</span> allowExceptions)</div>
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span>{</div>
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#aea96e09e4ebfca2845a36a4d9882f7f6">offset_t</a> raw = this-&gt;<a class="code hl_function" href="class_executable.html#a310a106a5d61c54137c75c54042f4fa0">toRaw</a>(offset, aType, allowExceptions);</div>
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> <span class="keywordflow">if</span> (raw == <a class="code hl_variable" href="_abstract_byte_buffer_8h.html#ab99058386f4a8bc4e8cd07fad8198178">INVALID_ADDR</a>) {</div>
@@ -266,7 +266,7 @@ $(function(){ initResizable(false); });
</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> </div>
<div class="foldopen" id="foldopen00158" data-start="{" data-end="}">
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"><a class="line" href="class_executable.html#a2d3a19201904056de3d6539ea34efa08"> 158</a></span><a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#a9067dc831274514d508e98df05bf015d">bufsize_t</a> <a class="code hl_function" href="class_executable.html#a2d3a19201904056de3d6539ea34efa08">Executable::getFileSize</a>()<span class="keyword"> const</span></div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"><a class="line" href="class_executable.html#a2d3a19201904056de3d6539ea34efa08"> 158</a></span><a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#afedfa40fa58dd4bc7148024a7ad12c76">bufsize_t</a> <a class="code hl_function" href="class_executable.html#a2d3a19201904056de3d6539ea34efa08">Executable::getFileSize</a>()<span class="keyword"> const</span></div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span><span class="keyword"></span>{</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> <span class="keywordflow">if</span> (!<a class="code hl_variable" href="class_executable.html#a0763ee39e64c17cc9488de63de79390e">buf</a>) <span class="keywordflow">return</span> 0;</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> </div>
@@ -279,20 +279,20 @@ $(function(){ initResizable(false); });
</div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> </div>
<div class="foldopen" id="foldopen00169" data-start="{" data-end="}">
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"><a class="line" href="class_executable.html#acf0f83af41f7676f59dd99a8919e0610"> 169</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="class_executable.html#acf0f83af41f7676f59dd99a8919e0610">Executable::dumpFragment</a>(<a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#aea96e09e4ebfca2845a36a4d9882f7f6">offset_t</a> offset, <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#a9067dc831274514d508e98df05bf015d">bufsize_t</a> size, QString fileName)</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"><a class="line" href="class_executable.html#acf0f83af41f7676f59dd99a8919e0610"> 169</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="class_executable.html#acf0f83af41f7676f59dd99a8919e0610">Executable::dumpFragment</a>(<a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#aea96e09e4ebfca2845a36a4d9882f7f6">offset_t</a> offset, <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#afedfa40fa58dd4bc7148024a7ad12c76">bufsize_t</a> size, QString fileName)</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span>{</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> <a class="code hl_class" href="class_buffer_view.html">BufferView</a> *view = <span class="keyword">new</span> <a class="code hl_class" href="class_buffer_view.html">BufferView</a>(<span class="keyword">this</span>, offset, size);</div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> <span class="keywordflow">if</span> (!view) <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> </div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#a9067dc831274514d508e98df05bf015d">bufsize_t</a> dumpedSize = <a class="code hl_function" href="class_abstract_file_buffer.html#aa81c39df0e0fde74cdf084bdda6fe321">FileBuffer::dump</a>(fileName, *view, <span class="keyword">false</span>);</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#afedfa40fa58dd4bc7148024a7ad12c76">bufsize_t</a> dumpedSize = <a class="code hl_function" href="class_abstract_file_buffer.html#aa81c39df0e0fde74cdf084bdda6fe321">FileBuffer::dump</a>(fileName, *view, <span class="keyword">false</span>);</div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> <span class="keyword">delete</span> view;</div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> </div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> <span class="keywordflow">return</span> dumpedSize ? true : <span class="keyword">false</span>;</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span>}</div>
</div>
<div class="ttc" id="a_abstract_byte_buffer_8h_html_a9067dc831274514d508e98df05bf015d"><div class="ttname"><a href="_abstract_byte_buffer_8h.html#a9067dc831274514d508e98df05bf015d">bufsize_t</a></div><div class="ttdeci">uint32_t bufsize_t</div><div class="ttdef"><b>Definition</b> <a href="_abstract_byte_buffer_8h_source.html#l00017">AbstractByteBuffer.h:17</a></div></div>
<div class="ttc" id="a_abstract_byte_buffer_8h_html_ab99058386f4a8bc4e8cd07fad8198178"><div class="ttname"><a href="_abstract_byte_buffer_8h.html#ab99058386f4a8bc4e8cd07fad8198178">INVALID_ADDR</a></div><div class="ttdeci">const offset_t INVALID_ADDR</div><div class="ttdef"><b>Definition</b> <a href="_abstract_byte_buffer_8h_source.html#l00021">AbstractByteBuffer.h:21</a></div></div>
<div class="ttc" id="a_abstract_byte_buffer_8h_html_aea96e09e4ebfca2845a36a4d9882f7f6"><div class="ttname"><a href="_abstract_byte_buffer_8h.html#aea96e09e4ebfca2845a36a4d9882f7f6">offset_t</a></div><div class="ttdeci">uint64_t offset_t</div><div class="ttdef"><b>Definition</b> <a href="_abstract_byte_buffer_8h_source.html#l00020">AbstractByteBuffer.h:20</a></div></div>
<div class="ttc" id="a_abstract_byte_buffer_8h_html_afedfa40fa58dd4bc7148024a7ad12c76"><div class="ttname"><a href="_abstract_byte_buffer_8h.html#afedfa40fa58dd4bc7148024a7ad12c76">bufsize_t</a></div><div class="ttdeci">size_t bufsize_t</div><div class="ttdef"><b>Definition</b> <a href="_abstract_byte_buffer_8h_source.html#l00017">AbstractByteBuffer.h:17</a></div></div>
<div class="ttc" id="a_executable_8h_html"><div class="ttname"><a href="_executable_8h.html">Executable.h</a></div></div>
<div class="ttc" id="a_file_buffer_8h_html"><div class="ttname"><a href="_file_buffer_8h.html">FileBuffer.h</a></div></div>
<div class="ttc" id="aclass_abstract_byte_buffer_html_a083856a64bf8a0682a6a7799830f0ec1"><div class="ttname"><a href="class_abstract_byte_buffer.html#a083856a64bf8a0682a6a7799830f0ec1">AbstractByteBuffer::AbstractByteBuffer</a></div><div class="ttdeci">AbstractByteBuffer()</div><div class="ttdef"><b>Definition</b> <a href="_abstract_byte_buffer_8h_source.html#l00040">AbstractByteBuffer.h:40</a></div></div>