mirror of
https://github.com/hasherezade/bearparser
synced 2026-06-08 14:32:38 +00:00
deploy: 46a00afb27
This commit is contained in:
@@ -153,7 +153,7 @@ $(function(){ initResizable(false); });
|
||||
</div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
|
||||
<div class="foldopen" id="foldopen00047" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="class_exe_node_wrapper.html#ac0f199fc5f2afabb187da4594e0af82b"> 47</a></span><a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#a9067dc831274514d508e98df05bf015d">bufsize_t</a> <a class="code hl_function" href="class_exe_node_wrapper.html#ac0f199fc5f2afabb187da4594e0af82b">ExeNodeWrapper::getSubfieldSize</a>(<span class="keywordtype">size_t</span> fieldId, <span class="keywordtype">size_t</span> subField)</div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="class_exe_node_wrapper.html#ac0f199fc5f2afabb187da4594e0af82b"> 47</a></span><a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#afedfa40fa58dd4bc7148024a7ad12c76">bufsize_t</a> <a class="code hl_function" href="class_exe_node_wrapper.html#ac0f199fc5f2afabb187da4594e0af82b">ExeNodeWrapper::getSubfieldSize</a>(<span class="keywordtype">size_t</span> fieldId, <span class="keywordtype">size_t</span> subField)</div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span>{</div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <a class="code hl_function" href="class_exe_node_wrapper.html#a62bc3ef1f006f8b4ac823c3d573819ce">ExeNodeWrapper</a>* entry = this-><a class="code hl_function" href="class_exe_node_wrapper.html#a6cce2ccdd539d5afa4eb463b34941123">getEntryAt</a>(fieldId);</div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="keywordflow">if</span> (!entry) <span class="keywordflow">return</span> 0;</div>
|
||||
@@ -176,10 +176,10 @@ $(function(){ initResizable(false); });
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="class_exe_node_wrapper.html#a93babf789a4e49566b20395e43ffc797"> 63</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="class_exe_node_wrapper.html#a93babf789a4e49566b20395e43ffc797">ExeNodeWrapper::canAddEntry</a>()</div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span>{</div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#aea96e09e4ebfca2845a36a4d9882f7f6">offset_t</a> nextOffset = <a class="code hl_function" href="class_exe_node_wrapper.html#a9c33a8a3dc433b166b86fae38d19297c">getNextEntryOffset</a>();</div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#a9067dc831274514d508e98df05bf015d">bufsize_t</a> entrySize = <a class="code hl_function" href="class_exe_node_wrapper.html#a7b8052d3bc6614113d34ccbfcf9b08be">geEntrySize</a>();</div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#afedfa40fa58dd4bc7148024a7ad12c76">bufsize_t</a> entrySize = <a class="code hl_function" href="class_exe_node_wrapper.html#a7b8052d3bc6614113d34ccbfcf9b08be">geEntrySize</a>();</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <span class="keywordflow">if</span> (entrySize == 0) <span class="keywordflow">return</span> <span class="keyword">false</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> <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#a9067dc831274514d508e98df05bf015d">bufsize_t</a> paddedSize = entrySize * 2;</div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#afedfa40fa58dd4bc7148024a7ad12c76">bufsize_t</a> paddedSize = entrySize * 2;</div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <span class="keywordtype">bool</span> haveSpace = this-><a class="code hl_variable" href="class_exe_element_wrapper.html#ad5100967cd4bb4831c0e96de7659d53e">m_Exe</a>->isAreaEmpty(nextOffset, paddedSize);</div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> <a class="code hl_function" href="namespace_logger.html#a36e3deee152da96a491b670a00d224c9">Logger::append</a>(<a class="code hl_enumvalue" href="namespace_logger.html#ac865c986e93dc9338b084620d59c6e97ac1c1688666cdf558448c82f643b89d7f">Logger::D_INFO</a>,</div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> <span class="stringliteral">"NextOffset = %llX size = %lX, canAdd: %u"</span>, </div>
|
||||
@@ -216,19 +216,19 @@ $(function(){ initResizable(false); });
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#aea96e09e4ebfca2845a36a4d9882f7f6">offset_t</a> lastOffset = lastEntry-><a class="code hl_function" href="class_exe_element_wrapper.html#a98ca205ec6f2d2deacd32327409a3539">getOffset</a>();</div>
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keywordflow">if</span> (lastOffset == <a class="code hl_variable" href="_abstract_byte_buffer_8h.html#ab99058386f4a8bc4e8cd07fad8198178">INVALID_ADDR</a>) <span class="keywordflow">return</span> <a class="code hl_variable" href="_abstract_byte_buffer_8h.html#ab99058386f4a8bc4e8cd07fad8198178">INVALID_ADDR</a>;</div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> </div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#a9067dc831274514d508e98df05bf015d">bufsize_t</a> entrySize = lastEntry-><a class="code hl_function" href="class_exe_element_wrapper.html#a087ecf5a983c1ef1e8de95b16c487616">getSize</a>();</div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#afedfa40fa58dd4bc7148024a7ad12c76">bufsize_t</a> entrySize = lastEntry-><a class="code hl_function" href="class_exe_element_wrapper.html#a087ecf5a983c1ef1e8de95b16c487616">getSize</a>();</div>
|
||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#aea96e09e4ebfca2845a36a4d9882f7f6">offset_t</a> nextOffset = lastOffset + entrySize;</div>
|
||||
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> <span class="keywordflow">return</span> nextOffset;</div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> </div>
|
||||
<div class="foldopen" id="foldopen00105" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="class_exe_node_wrapper.html#a7b8052d3bc6614113d34ccbfcf9b08be"> 105</a></span><a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#a9067dc831274514d508e98df05bf015d">bufsize_t</a> <a class="code hl_function" href="class_exe_node_wrapper.html#a7b8052d3bc6614113d34ccbfcf9b08be">ExeNodeWrapper::geEntrySize</a>()</div>
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"><a class="line" href="class_exe_node_wrapper.html#a7b8052d3bc6614113d34ccbfcf9b08be"> 105</a></span><a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#afedfa40fa58dd4bc7148024a7ad12c76">bufsize_t</a> <a class="code hl_function" href="class_exe_node_wrapper.html#a7b8052d3bc6614113d34ccbfcf9b08be">ExeNodeWrapper::geEntrySize</a>()</div>
|
||||
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span>{</div>
|
||||
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> <a class="code hl_function" href="class_exe_node_wrapper.html#a62bc3ef1f006f8b4ac823c3d573819ce">ExeNodeWrapper</a> *lastEntry = <a class="code hl_function" href="class_exe_node_wrapper.html#a236accbe00ba3e70060e1481c9abdec4">getLastEntry</a>();</div>
|
||||
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <span class="keywordflow">if</span> (lastEntry == NULL) <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> </div>
|
||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#a9067dc831274514d508e98df05bf015d">bufsize_t</a> entrySize = lastEntry-><a class="code hl_function" href="class_exe_element_wrapper.html#a087ecf5a983c1ef1e8de95b16c487616">getSize</a>();</div>
|
||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <a class="code hl_typedef" href="_abstract_byte_buffer_8h.html#afedfa40fa58dd4bc7148024a7ad12c76">bufsize_t</a> entrySize = lastEntry-><a class="code hl_function" href="class_exe_element_wrapper.html#a087ecf5a983c1ef1e8de95b16c487616">getSize</a>();</div>
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> <span class="keywordflow">return</span> entrySize;</div>
|
||||
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span>}</div>
|
||||
</div>
|
||||
@@ -269,9 +269,9 @@ $(function(){ initResizable(false); });
|
||||
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> </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_exe_node_wrapper_8h_html"><div class="ttname"><a href="_exe_node_wrapper_8h.html">ExeNodeWrapper.h</a></div></div>
|
||||
<div class="ttc" id="aclass_exe_element_wrapper_html_a087ecf5a983c1ef1e8de95b16c487616"><div class="ttname"><a href="class_exe_element_wrapper.html#a087ecf5a983c1ef1e8de95b16c487616">ExeElementWrapper::getSize</a></div><div class="ttdeci">virtual bufsize_t getSize()=0</div></div>
|
||||
<div class="ttc" id="aclass_exe_element_wrapper_html_a10ef93fdda6cf93c5db02b696a81b7c7"><div class="ttname"><a href="class_exe_element_wrapper.html#a10ef93fdda6cf93c5db02b696a81b7c7">ExeElementWrapper::getFieldSize</a></div><div class="ttdeci">virtual bufsize_t getFieldSize(size_t fieldId, size_t subField=FIELD_NONE)</div><div class="ttdef"><b>Definition</b> <a href="_exe_element_wrapper_8cpp_source.html#l00012">ExeElementWrapper.cpp:12</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user