This commit is contained in:
hasherezade
2023-03-15 23:02:50 +00:00
parent 87b42fcf5d
commit 71cd42e9e0
128 changed files with 1569 additions and 1370 deletions
+104 -79
View File
@@ -204,79 +204,103 @@ $(function() {
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> }</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> </div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> <span class="keyword">const</span> <span class="keywordtype">size_t</span> LIMIT = (-1);</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> </div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <span class="keyword">const</span> <span class="keywordtype">size_t</span> INVALID_LIMIT = 100;</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> <span class="keywordtype">size_t</span> cntr = 0;</div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> <span class="keywordflow">for</span> (cntr = 0; cntr &lt; LIMIT; cntr++) {</div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> <span class="keywordflow">if</span> (<a class="code hl_function" href="class_exe_node_wrapper.html#a8a0305cc15aefe812f69485bbe82508d">loadNextEntry</a>(cntr) == <span class="keyword">false</span>) <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> }</div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> </div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> this-&gt;<a class="code hl_variable" href="class_import_base_dir_wrapper.html#a5c3f77f425a0eaa22f31b836bf9c868c">importsCount</a> = cntr;</div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <span class="keywordflow">return</span> (oldCount != this-&gt;<a class="code hl_variable" href="class_import_base_dir_wrapper.html#a5c3f77f425a0eaa22f31b836bf9c868c">importsCount</a>); <span class="comment">//has count changed</span></div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span>}</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> </div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span><span class="comment">//--------------------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> </div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"><a class="line" href="class_import_base_entry_wrapper.html#ac43611e5b2a326c78da167b0e4784de8"> 140</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="class_import_base_entry_wrapper.html#ac43611e5b2a326c78da167b0e4784de8">ImportBaseEntryWrapper::isValid</a>()</div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span>{</div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> <span class="keywordtype">char</span> *libName = this-&gt;<a class="code hl_function" href="class_import_base_entry_wrapper.html#ad5ee91f17a35bc9691a7d1cf96d7c75e">getLibraryName</a>();</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_import_base_entry_wrapper.html#ac43611e5b2a326c78da167b0e4784de8">isValid</a> = <a class="code hl_function" href="namespaceimports__util.html#a3a68efb57dab497843ba53f23161f9a3">imports_util::isNameValid</a>(<a class="code hl_variable" href="class_exe_element_wrapper.html#ad5100967cd4bb4831c0e96de7659d53e">m_Exe</a>, libName);</div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> <span class="keywordflow">return</span> <a class="code hl_function" href="class_import_base_entry_wrapper.html#ac43611e5b2a326c78da167b0e4784de8">isValid</a>;</div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span>}</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> </div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"><a class="line" href="class_import_base_entry_wrapper.html#aa176da686bdcec05c9a4acd23c2cdf13"> 147</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="class_import_base_entry_wrapper.html#aa176da686bdcec05c9a4acd23c2cdf13">ImportBaseEntryWrapper::wrap</a>()</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span>{</div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> <a class="code hl_function" href="class_exe_node_wrapper.html#abd74c2637211cf471d022b528654c84c">clear</a>();</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> <a class="code hl_variable" href="class_import_base_entry_wrapper.html#aeddf957b5faf482aebfc2e9da64d4891">thunkToFuncMap</a>.clear();</div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> </div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> <span class="keyword">const</span> <span class="keywordtype">size_t</span> LIMIT = (-1);</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <span class="keywordflow">if</span> (!<a class="code hl_function" href="class_import_base_entry_wrapper.html#ac43611e5b2a326c78da167b0e4784de8">isValid</a>()) {</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> }</div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> <span class="keywordtype">size_t</span> cntr = 0;</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> <span class="keywordflow">if</span> (this-&gt;<a class="code hl_function" href="class_exe_element_wrapper.html#a227c20e3780b42bc18822e992bf4d116">getPtr</a>() == NULL) {</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> }</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> <span class="keywordflow">for</span> (cntr = 0; cntr &lt; LIMIT; cntr++) {</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> <span class="keywordflow">if</span> (<a class="code hl_function" href="class_exe_node_wrapper.html#a8a0305cc15aefe812f69485bbe82508d">loadNextEntry</a>(cntr) == <span class="keyword">false</span>) <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> }</div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> <span class="comment">//printf(&quot;Entries: %d\n&quot;, entries.size());</span></div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span>}</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> </div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span><span class="comment">//--------------------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"><a class="line" href="class_import_base_func_wrapper.html#aba342064b7e19eb82b7145a9e9a150ab"> 168</a></span>QString <a class="code hl_function" href="class_import_base_func_wrapper.html#aba342064b7e19eb82b7145a9e9a150ab">ImportBaseFuncWrapper::getShortName</a>()</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span>{</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> QString functionName;</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> <span class="keywordflow">if</span> (<a class="code hl_function" href="class_import_base_func_wrapper.html#ace0d20b46771cb1c8f978ebaf7a5106e">isByOrdinal</a>()) {</div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> uint64_t val = <a class="code hl_function" href="class_import_base_func_wrapper.html#a695260b969ca9ead18a3e2330792adad">getOrdinal</a>();</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> QString out;</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span><span class="preprocessor">#if QT_VERSION &gt;= 0x050000</span></div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> out = QString::asprintf(<span class="stringliteral">&quot;&lt;ord: %llX&gt;&quot;</span>, <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span><span class="keyword">&gt;</span>(val));</div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> out.sprintf(<span class="stringliteral">&quot;&lt;ord: %llX&gt;&quot;</span>, <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span><span class="keyword">&gt;</span>(val));</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> functionName = out;</div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> <span class="keywordtype">char</span> *fName = this-&gt;<a class="code hl_function" href="class_import_base_func_wrapper.html#aae83f36e9dde96fc3373b73a238c05a3">getFunctionName</a>();</div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> <span class="keywordflow">if</span> (!fName) <span class="keywordflow">return</span> <span class="stringliteral">&quot;&quot;</span>;</div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> functionName = fName;</div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> }</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> <span class="keywordflow">return</span> functionName;</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span>}</div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> </div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"><a class="line" href="class_import_base_func_wrapper.html#a357e6c0400c04809c286c70de8edf5fa"> 188</a></span>QString <a class="code hl_function" href="class_import_base_func_wrapper.html#a357e6c0400c04809c286c70de8edf5fa">ImportBaseFuncWrapper::getName</a>()</div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span>{</div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> QString functionName = <a class="code hl_function" href="class_import_base_func_wrapper.html#aba342064b7e19eb82b7145a9e9a150ab">getShortName</a>();</div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> <a class="code hl_class" href="class_import_base_entry_wrapper.html">ImportBaseEntryWrapper</a> *p = <span class="keyword">dynamic_cast&lt;</span><a class="code hl_class" href="class_import_base_entry_wrapper.html">ImportBaseEntryWrapper</a>*<span class="keyword">&gt;</span>(this-&gt;<a class="code hl_function" href="class_p_e_node_wrapper.html#a9895adb75c8a282060182f7b698bb454">getParentNode</a>());</div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span> <span class="keywordflow">if</span> (!p) <span class="keywordflow">return</span> functionName;</div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span> </div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> <span class="keywordtype">char</span> *libName = p-&gt;<a class="code hl_function" href="class_import_base_entry_wrapper.html#ad5ee91f17a35bc9691a7d1cf96d7c75e">getLibraryName</a>();</div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> <span class="keywordflow">if</span> (!libName) <span class="keywordflow">return</span> functionName;</div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> </div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> functionName = <span class="stringliteral">&quot;[&quot;</span> + QString(libName) + <span class="stringliteral">&quot;].&quot;</span> + functionName;</div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> <span class="keywordflow">return</span> functionName;</div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span>}</div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span> </div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> <span class="keywordtype">size_t</span> invalidSeries = 0;</div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> <span class="keywordflow">for</span> (cntr = 0; cntr &lt; LIMIT; cntr++) {</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> <span class="keywordflow">if</span> (<a class="code hl_function" href="class_exe_node_wrapper.html#a8a0305cc15aefe812f69485bbe82508d">loadNextEntry</a>(cntr) == <span class="keyword">false</span>) <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> <a class="code hl_class" href="class_exe_node_wrapper.html">ExeNodeWrapper</a>* entry = this-&gt;<a class="code hl_variable" href="class_exe_node_wrapper.html#a7c22babccbf1bc935ad563d06c450995">entries</a>.at(cntr);</div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> <span class="keywordflow">if</span> (!entry) <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <span class="keywordflow">if</span> (entry-&gt;<a class="code hl_function" href="class_exe_node_wrapper.html#aa90cce24f1bec49d87dc18b329dce62e">isValid</a>()) {</div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> invalidSeries = 0;</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> }</div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> invalidSeries++;</div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> <span class="keywordflow">if</span> (invalidSeries &gt;= INVALID_LIMIT) <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> }</div>
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> }</div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> </div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> this-&gt;<a class="code hl_variable" href="class_import_base_dir_wrapper.html#a5c3f77f425a0eaa22f31b836bf9c868c">importsCount</a> = cntr;</div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> <span class="keywordflow">return</span> (oldCount != this-&gt;<a class="code hl_variable" href="class_import_base_dir_wrapper.html#a5c3f77f425a0eaa22f31b836bf9c868c">importsCount</a>); <span class="comment">//has count changed</span></div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span>}</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> </div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span><span class="comment">//--------------------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> </div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"><a class="line" href="class_import_base_entry_wrapper.html#ac43611e5b2a326c78da167b0e4784de8"> 150</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="class_import_base_entry_wrapper.html#ac43611e5b2a326c78da167b0e4784de8">ImportBaseEntryWrapper::isValid</a>()</div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span>{</div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> <span class="keywordtype">char</span> *libName = this-&gt;<a class="code hl_function" href="class_import_base_entry_wrapper.html#ad5ee91f17a35bc9691a7d1cf96d7c75e">getLibraryName</a>();</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_import_base_entry_wrapper.html#ac43611e5b2a326c78da167b0e4784de8">isValid</a> = <a class="code hl_function" href="namespaceimports__util.html#a3a68efb57dab497843ba53f23161f9a3">imports_util::isNameValid</a>(<a class="code hl_variable" href="class_exe_element_wrapper.html#ad5100967cd4bb4831c0e96de7659d53e">m_Exe</a>, libName);</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> <span class="keywordflow">return</span> <a class="code hl_function" href="class_import_base_entry_wrapper.html#ac43611e5b2a326c78da167b0e4784de8">isValid</a>;</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span>}</div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> </div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"><a class="line" href="class_import_base_entry_wrapper.html#aa176da686bdcec05c9a4acd23c2cdf13"> 157</a></span><span class="keywordtype">bool</span> <a class="code hl_function" href="class_import_base_entry_wrapper.html#aa176da686bdcec05c9a4acd23c2cdf13">ImportBaseEntryWrapper::wrap</a>()</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span>{</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> <a class="code hl_function" href="class_exe_node_wrapper.html#abd74c2637211cf471d022b528654c84c">clear</a>();</div>
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> <a class="code hl_variable" href="class_import_base_entry_wrapper.html#aeddf957b5faf482aebfc2e9da64d4891">thunkToFuncMap</a>.clear();</div>
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> </div>
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> <span class="keyword">const</span> <span class="keywordtype">size_t</span> LIMIT = (-1);</div>
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> <span class="keyword">const</span> <span class="keywordtype">size_t</span> INVALID_LIMIT = 100;</div>
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> <span class="keywordflow">if</span> (!<a class="code hl_function" href="class_import_base_entry_wrapper.html#ac43611e5b2a326c78da167b0e4784de8">isValid</a>()) {</div>
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> }</div>
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> </div>
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> <span class="keywordflow">if</span> (this-&gt;<a class="code hl_function" href="class_exe_element_wrapper.html#a227c20e3780b42bc18822e992bf4d116">getPtr</a>() == NULL) {</div>
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> <span class="keywordflow">return</span> <span class="keyword">false</span>;</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> </div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> <span class="keywordtype">size_t</span> cntr = 0;</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> <span class="keywordtype">size_t</span> invalidSeries = 0;</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> </div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> <span class="keywordflow">for</span> (cntr = 0; cntr &lt; LIMIT; cntr++) {</div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> <span class="keywordflow">if</span> (<a class="code hl_function" href="class_exe_node_wrapper.html#a8a0305cc15aefe812f69485bbe82508d">loadNextEntry</a>(cntr) == <span class="keyword">false</span>) <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> <a class="code hl_class" href="class_exe_node_wrapper.html">ExeNodeWrapper</a>* entry = this-&gt;<a class="code hl_variable" href="class_exe_node_wrapper.html#a7c22babccbf1bc935ad563d06c450995">entries</a>.at(cntr);</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> <span class="keywordflow">if</span> (!entry) <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> <span class="keywordflow">if</span> (entry-&gt;<a class="code hl_function" href="class_exe_node_wrapper.html#aa90cce24f1bec49d87dc18b329dce62e">isValid</a>()) {</div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> invalidSeries = 0;</div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> }</div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> invalidSeries++;</div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> <span class="keywordflow">if</span> (invalidSeries &gt;= INVALID_LIMIT) <span class="keywordflow">break</span>;</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> }</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> }</div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> <span class="comment">//printf(&quot;Entries: %d\n&quot;, entries.size());</span></div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span>}</div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> </div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span><span class="comment">//--------------------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"><a class="line" href="class_import_base_func_wrapper.html#aba342064b7e19eb82b7145a9e9a150ab"> 192</a></span>QString <a class="code hl_function" href="class_import_base_func_wrapper.html#aba342064b7e19eb82b7145a9e9a150ab">ImportBaseFuncWrapper::getShortName</a>()</div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span>{</div>
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> QString functionName;</div>
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> <span class="keywordflow">if</span> (<a class="code hl_function" href="class_import_base_func_wrapper.html#ace0d20b46771cb1c8f978ebaf7a5106e">isByOrdinal</a>()) {</div>
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> uint64_t val = <a class="code hl_function" href="class_import_base_func_wrapper.html#a695260b969ca9ead18a3e2330792adad">getOrdinal</a>();</div>
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> QString out;</div>
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span><span class="preprocessor">#if QT_VERSION &gt;= 0x050000</span></div>
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> out = QString::asprintf(<span class="stringliteral">&quot;&lt;ord: %llX&gt;&quot;</span>, <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span><span class="keyword">&gt;</span>(val));</div>
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span><span class="preprocessor">#else</span></div>
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> out.sprintf(<span class="stringliteral">&quot;&lt;ord: %llX&gt;&quot;</span>, <span class="keyword">static_cast&lt;</span><span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span><span class="keyword">&gt;</span>(val));</div>
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> functionName = out;</div>
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> } <span class="keywordflow">else</span> {</div>
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> <span class="keywordtype">char</span> *fName = this-&gt;<a class="code hl_function" href="class_import_base_func_wrapper.html#aae83f36e9dde96fc3373b73a238c05a3">getFunctionName</a>();</div>
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> <span class="keywordflow">if</span> (!fName) <span class="keywordflow">return</span> <span class="stringliteral">&quot;&quot;</span>;</div>
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span> functionName = fName;</div>
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> }</div>
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> <span class="keywordflow">return</span> functionName;</div>
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span>}</div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> </div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"><a class="line" href="class_import_base_func_wrapper.html#a357e6c0400c04809c286c70de8edf5fa"> 212</a></span>QString <a class="code hl_function" href="class_import_base_func_wrapper.html#a357e6c0400c04809c286c70de8edf5fa">ImportBaseFuncWrapper::getName</a>()</div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span>{</div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> QString functionName = <a class="code hl_function" href="class_import_base_func_wrapper.html#aba342064b7e19eb82b7145a9e9a150ab">getShortName</a>();</div>
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> <a class="code hl_class" href="class_import_base_entry_wrapper.html">ImportBaseEntryWrapper</a> *p = <span class="keyword">dynamic_cast&lt;</span><a class="code hl_class" href="class_import_base_entry_wrapper.html">ImportBaseEntryWrapper</a>*<span class="keyword">&gt;</span>(this-&gt;<a class="code hl_function" href="class_p_e_node_wrapper.html#a9895adb75c8a282060182f7b698bb454">getParentNode</a>());</div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> <span class="keywordflow">if</span> (!p) <span class="keywordflow">return</span> functionName;</div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> </div>
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> <span class="keywordtype">char</span> *libName = p-&gt;<a class="code hl_function" href="class_import_base_entry_wrapper.html#ad5ee91f17a35bc9691a7d1cf96d7c75e">getLibraryName</a>();</div>
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> <span class="keywordflow">if</span> (!libName) <span class="keywordflow">return</span> functionName;</div>
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> </div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> functionName = <span class="stringliteral">&quot;[&quot;</span> + QString(libName) + <span class="stringliteral">&quot;].&quot;</span> + functionName;</div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> <span class="keywordflow">return</span> functionName;</div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span>}</div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</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#l00014">AbstractByteBuffer.h:14</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#l00018">AbstractByteBuffer.h:18</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#l00017">AbstractByteBuffer.h:17</a></div></div>
@@ -288,11 +312,12 @@ $(function() {
<div class="ttc" id="aclass_exe_element_wrapper_html_af2f26b8da4cf2339944f1a4b8473454b"><div class="ttname"><a href="class_exe_element_wrapper.html#af2f26b8da4cf2339944f1a4b8473454b">ExeElementWrapper::getName</a></div><div class="ttdeci">virtual QString getName()=0</div></div>
<div class="ttc" id="aclass_exe_node_wrapper_html"><div class="ttname"><a href="class_exe_node_wrapper.html">ExeNodeWrapper</a></div><div class="ttdef"><b>Definition:</b> <a href="_exe_node_wrapper_8h_source.html#l00008">ExeNodeWrapper.h:9</a></div></div>
<div class="ttc" id="aclass_exe_node_wrapper_html_a6cce2ccdd539d5afa4eb463b34941123"><div class="ttname"><a href="class_exe_node_wrapper.html#a6cce2ccdd539d5afa4eb463b34941123">ExeNodeWrapper::getEntryAt</a></div><div class="ttdeci">virtual ExeNodeWrapper * getEntryAt(size_t fieldId)</div><div class="ttdef"><b>Definition:</b> <a href="_exe_node_wrapper_8cpp_source.html#l00015">ExeNodeWrapper.cpp:15</a></div></div>
<div class="ttc" id="aclass_exe_node_wrapper_html_a7c22babccbf1bc935ad563d06c450995"><div class="ttname"><a href="class_exe_node_wrapper.html#a7c22babccbf1bc935ad563d06c450995">ExeNodeWrapper::entries</a></div><div class="ttdeci">std::vector&lt; ExeNodeWrapper * &gt; entries</div><div class="ttdef"><b>Definition:</b> <a href="_exe_node_wrapper_8h_source.html#l00054">ExeNodeWrapper.h:54</a></div></div>
<div class="ttc" id="aclass_exe_node_wrapper_html_a7c22babccbf1bc935ad563d06c450995"><div class="ttname"><a href="class_exe_node_wrapper.html#a7c22babccbf1bc935ad563d06c450995">ExeNodeWrapper::entries</a></div><div class="ttdeci">std::vector&lt; ExeNodeWrapper * &gt; entries</div><div class="ttdef"><b>Definition:</b> <a href="_exe_node_wrapper_8h_source.html#l00056">ExeNodeWrapper.h:56</a></div></div>
<div class="ttc" id="aclass_exe_node_wrapper_html_a7f85ba53a1be60d32c65b13bd7c35487"><div class="ttname"><a href="class_exe_node_wrapper.html#a7f85ba53a1be60d32c65b13bd7c35487">ExeNodeWrapper::getEntryId</a></div><div class="ttdeci">size_t getEntryId()</div><div class="ttdef"><b>Definition:</b> <a href="_exe_node_wrapper_8h_source.html#l00025">ExeNodeWrapper.h:25</a></div></div>
<div class="ttc" id="aclass_exe_node_wrapper_html_a8a0305cc15aefe812f69485bbe82508d"><div class="ttname"><a href="class_exe_node_wrapper.html#a8a0305cc15aefe812f69485bbe82508d">ExeNodeWrapper::loadNextEntry</a></div><div class="ttdeci">virtual bool loadNextEntry(size_t entryNum)</div><div class="ttdef"><b>Definition:</b> <a href="_exe_node_wrapper_8h_source.html#l00046">ExeNodeWrapper.h:46</a></div></div>
<div class="ttc" id="aclass_exe_node_wrapper_html_a8a0305cc15aefe812f69485bbe82508d"><div class="ttname"><a href="class_exe_node_wrapper.html#a8a0305cc15aefe812f69485bbe82508d">ExeNodeWrapper::loadNextEntry</a></div><div class="ttdeci">virtual bool loadNextEntry(size_t entryNum)</div><div class="ttdef"><b>Definition:</b> <a href="_exe_node_wrapper_8h_source.html#l00048">ExeNodeWrapper.h:48</a></div></div>
<div class="ttc" id="aclass_exe_node_wrapper_html_aa90cce24f1bec49d87dc18b329dce62e"><div class="ttname"><a href="class_exe_node_wrapper.html#aa90cce24f1bec49d87dc18b329dce62e">ExeNodeWrapper::isValid</a></div><div class="ttdeci">virtual bool isValid()</div><div class="ttdef"><b>Definition:</b> <a href="_exe_node_wrapper_8h_source.html#l00040">ExeNodeWrapper.h:40</a></div></div>
<div class="ttc" id="aclass_exe_node_wrapper_html_aacbf801e0cf579c0e16a7e27f8165693"><div class="ttname"><a href="class_exe_node_wrapper.html#aacbf801e0cf579c0e16a7e27f8165693">ExeNodeWrapper::getEntriesCount</a></div><div class="ttdeci">virtual size_t getEntriesCount()</div><div class="ttdef"><b>Definition:</b> <a href="_exe_node_wrapper_8h_source.html#l00020">ExeNodeWrapper.h:20</a></div></div>
<div class="ttc" id="aclass_exe_node_wrapper_html_aaf023e7c90b9e9c90ab69e6ae7ea2b65"><div class="ttname"><a href="class_exe_node_wrapper.html#aaf023e7c90b9e9c90ab69e6ae7ea2b65">ExeNodeWrapper::entryNum</a></div><div class="ttdeci">size_t entryNum</div><div class="ttdef"><b>Definition:</b> <a href="_exe_node_wrapper_8h_source.html#l00052">ExeNodeWrapper.h:52</a></div></div>
<div class="ttc" id="aclass_exe_node_wrapper_html_aaf023e7c90b9e9c90ab69e6ae7ea2b65"><div class="ttname"><a href="class_exe_node_wrapper.html#aaf023e7c90b9e9c90ab69e6ae7ea2b65">ExeNodeWrapper::entryNum</a></div><div class="ttdeci">size_t entryNum</div><div class="ttdef"><b>Definition:</b> <a href="_exe_node_wrapper_8h_source.html#l00054">ExeNodeWrapper.h:54</a></div></div>
<div class="ttc" id="aclass_exe_node_wrapper_html_abd74c2637211cf471d022b528654c84c"><div class="ttname"><a href="class_exe_node_wrapper.html#abd74c2637211cf471d022b528654c84c">ExeNodeWrapper::clear</a></div><div class="ttdeci">virtual void clear()</div><div class="ttdef"><b>Definition:</b> <a href="_exe_node_wrapper_8cpp_source.html#l00030">ExeNodeWrapper.cpp:30</a></div></div>
<div class="ttc" id="aclass_executable_html"><div class="ttname"><a href="class_executable.html">Executable</a></div><div class="ttdef"><b>Definition:</b> <a href="_executable_8h_source.html#l00026">Executable.h:26</a></div></div>
<div class="ttc" id="aclass_executable_html_a2f0aa130b569d7d8f56ec7c746d08684"><div class="ttname"><a href="class_executable.html#a2f0aa130b569d7d8f56ec7c746d08684">Executable::exe_bits</a></div><div class="ttdeci">exe_bits</div><div class="ttdef"><b>Definition:</b> <a href="_executable_8h_source.html#l00028">Executable.h:28</a></div></div>
@@ -312,16 +337,16 @@ $(function() {
<div class="ttc" id="aclass_import_base_dir_wrapper_html_ae3a5cc957ac0af30561a8a14ecddbe30"><div class="ttname"><a href="class_import_base_dir_wrapper.html#ae3a5cc957ac0af30561a8a14ecddbe30">ImportBaseDirWrapper::thunkToFuncName</a></div><div class="ttdeci">QString thunkToFuncName(offset_t thunk, bool shortName=true)</div><div class="ttdef"><b>Definition:</b> <a href="_import_base_dir_wrapper_8cpp_source.html#l00098">ImportBaseDirWrapper.cpp:98</a></div></div>
<div class="ttc" id="aclass_import_base_entry_wrapper_html"><div class="ttname"><a href="class_import_base_entry_wrapper.html">ImportBaseEntryWrapper</a></div><div class="ttdef"><b>Definition:</b> <a href="_import_base_dir_wrapper_8h_source.html#l00059">ImportBaseDirWrapper.h:60</a></div></div>
<div class="ttc" id="aclass_import_base_entry_wrapper_html_a83e97c3b3a078b79abe1330c9bc6519f"><div class="ttname"><a href="class_import_base_entry_wrapper.html#a83e97c3b3a078b79abe1330c9bc6519f">ImportBaseEntryWrapper::NameLenLimit</a></div><div class="ttdeci">static bufsize_t NameLenLimit</div><div class="ttdef"><b>Definition:</b> <a href="_import_base_dir_wrapper_8h_source.html#l00062">ImportBaseDirWrapper.h:62</a></div></div>
<div class="ttc" id="aclass_import_base_entry_wrapper_html_aa176da686bdcec05c9a4acd23c2cdf13"><div class="ttname"><a href="class_import_base_entry_wrapper.html#aa176da686bdcec05c9a4acd23c2cdf13">ImportBaseEntryWrapper::wrap</a></div><div class="ttdeci">bool wrap()</div><div class="ttdef"><b>Definition:</b> <a href="_import_base_dir_wrapper_8cpp_source.html#l00147">ImportBaseDirWrapper.cpp:147</a></div></div>
<div class="ttc" id="aclass_import_base_entry_wrapper_html_ac43611e5b2a326c78da167b0e4784de8"><div class="ttname"><a href="class_import_base_entry_wrapper.html#ac43611e5b2a326c78da167b0e4784de8">ImportBaseEntryWrapper::isValid</a></div><div class="ttdeci">bool isValid()</div><div class="ttdef"><b>Definition:</b> <a href="_import_base_dir_wrapper_8cpp_source.html#l00140">ImportBaseDirWrapper.cpp:140</a></div></div>
<div class="ttc" id="aclass_import_base_entry_wrapper_html_aa176da686bdcec05c9a4acd23c2cdf13"><div class="ttname"><a href="class_import_base_entry_wrapper.html#aa176da686bdcec05c9a4acd23c2cdf13">ImportBaseEntryWrapper::wrap</a></div><div class="ttdeci">bool wrap()</div><div class="ttdef"><b>Definition:</b> <a href="_import_base_dir_wrapper_8cpp_source.html#l00157">ImportBaseDirWrapper.cpp:157</a></div></div>
<div class="ttc" id="aclass_import_base_entry_wrapper_html_ac43611e5b2a326c78da167b0e4784de8"><div class="ttname"><a href="class_import_base_entry_wrapper.html#ac43611e5b2a326c78da167b0e4784de8">ImportBaseEntryWrapper::isValid</a></div><div class="ttdeci">virtual bool isValid()</div><div class="ttdef"><b>Definition:</b> <a href="_import_base_dir_wrapper_8cpp_source.html#l00150">ImportBaseDirWrapper.cpp:150</a></div></div>
<div class="ttc" id="aclass_import_base_entry_wrapper_html_ad5ee91f17a35bc9691a7d1cf96d7c75e"><div class="ttname"><a href="class_import_base_entry_wrapper.html#ad5ee91f17a35bc9691a7d1cf96d7c75e">ImportBaseEntryWrapper::getLibraryName</a></div><div class="ttdeci">virtual char * getLibraryName()=0</div></div>
<div class="ttc" id="aclass_import_base_entry_wrapper_html_aeddf957b5faf482aebfc2e9da64d4891"><div class="ttname"><a href="class_import_base_entry_wrapper.html#aeddf957b5faf482aebfc2e9da64d4891">ImportBaseEntryWrapper::thunkToFuncMap</a></div><div class="ttdeci">std::map&lt; offset_t, size_t &gt; thunkToFuncMap</div><div class="ttdef"><b>Definition:</b> <a href="_import_base_dir_wrapper_8h_source.html#l00075">ImportBaseDirWrapper.h:75</a></div></div>
<div class="ttc" id="aclass_import_base_func_wrapper_html"><div class="ttname"><a href="class_import_base_func_wrapper.html">ImportBaseFuncWrapper</a></div><div class="ttdef"><b>Definition:</b> <a href="_import_base_dir_wrapper_8h_source.html#l00081">ImportBaseDirWrapper.h:82</a></div></div>
<div class="ttc" id="aclass_import_base_func_wrapper_html_a357e6c0400c04809c286c70de8edf5fa"><div class="ttname"><a href="class_import_base_func_wrapper.html#a357e6c0400c04809c286c70de8edf5fa">ImportBaseFuncWrapper::getName</a></div><div class="ttdeci">virtual QString getName()</div><div class="ttdef"><b>Definition:</b> <a href="_import_base_dir_wrapper_8cpp_source.html#l00188">ImportBaseDirWrapper.cpp:188</a></div></div>
<div class="ttc" id="aclass_import_base_func_wrapper_html_a357e6c0400c04809c286c70de8edf5fa"><div class="ttname"><a href="class_import_base_func_wrapper.html#a357e6c0400c04809c286c70de8edf5fa">ImportBaseFuncWrapper::getName</a></div><div class="ttdeci">virtual QString getName()</div><div class="ttdef"><b>Definition:</b> <a href="_import_base_dir_wrapper_8cpp_source.html#l00212">ImportBaseDirWrapper.cpp:212</a></div></div>
<div class="ttc" id="aclass_import_base_func_wrapper_html_a695260b969ca9ead18a3e2330792adad"><div class="ttname"><a href="class_import_base_func_wrapper.html#a695260b969ca9ead18a3e2330792adad">ImportBaseFuncWrapper::getOrdinal</a></div><div class="ttdeci">virtual uint64_t getOrdinal()=0</div></div>
<div class="ttc" id="aclass_import_base_func_wrapper_html_aae83f36e9dde96fc3373b73a238c05a3"><div class="ttname"><a href="class_import_base_func_wrapper.html#aae83f36e9dde96fc3373b73a238c05a3">ImportBaseFuncWrapper::getFunctionName</a></div><div class="ttdeci">virtual char * getFunctionName()=0</div></div>
<div class="ttc" id="aclass_import_base_func_wrapper_html_ab7262c25838f7e5b8ab9e243f5e616ce"><div class="ttname"><a href="class_import_base_func_wrapper.html#ab7262c25838f7e5b8ab9e243f5e616ce">ImportBaseFuncWrapper::callVia</a></div><div class="ttdeci">virtual offset_t callVia()=0</div></div>
<div class="ttc" id="aclass_import_base_func_wrapper_html_aba342064b7e19eb82b7145a9e9a150ab"><div class="ttname"><a href="class_import_base_func_wrapper.html#aba342064b7e19eb82b7145a9e9a150ab">ImportBaseFuncWrapper::getShortName</a></div><div class="ttdeci">QString getShortName()</div><div class="ttdef"><b>Definition:</b> <a href="_import_base_dir_wrapper_8cpp_source.html#l00168">ImportBaseDirWrapper.cpp:168</a></div></div>
<div class="ttc" id="aclass_import_base_func_wrapper_html_aba342064b7e19eb82b7145a9e9a150ab"><div class="ttname"><a href="class_import_base_func_wrapper.html#aba342064b7e19eb82b7145a9e9a150ab">ImportBaseFuncWrapper::getShortName</a></div><div class="ttdeci">QString getShortName()</div><div class="ttdef"><b>Definition:</b> <a href="_import_base_dir_wrapper_8cpp_source.html#l00192">ImportBaseDirWrapper.cpp:192</a></div></div>
<div class="ttc" id="aclass_import_base_func_wrapper_html_ace0d20b46771cb1c8f978ebaf7a5106e"><div class="ttname"><a href="class_import_base_func_wrapper.html#ace0d20b46771cb1c8f978ebaf7a5106e">ImportBaseFuncWrapper::isByOrdinal</a></div><div class="ttdeci">virtual bool isByOrdinal()=0</div></div>
<div class="ttc" id="aclass_p_e_node_wrapper_html_a9895adb75c8a282060182f7b698bb454"><div class="ttname"><a href="class_p_e_node_wrapper.html#a9895adb75c8a282060182f7b698bb454">PENodeWrapper::getParentNode</a></div><div class="ttdeci">virtual PENodeWrapper * getParentNode()</div><div class="ttdef"><b>Definition:</b> <a href="_p_e_node_wrapper_8h_source.html#l00033">PENodeWrapper.h:33</a></div></div>
<div class="ttc" id="anamespaceimports__util_html"><div class="ttname"><a href="namespaceimports__util.html">imports_util</a></div><div class="ttdef"><b>Definition:</b> <a href="_import_base_dir_wrapper_8h_source.html#l00010">ImportBaseDirWrapper.h:10</a></div></div>