You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/html/README_8md_source.html
+18-17Lines changed: 18 additions & 17 deletions
Original file line number
Diff line number
Diff line change
@@ -200,23 +200,24 @@
200
200
<divclass="line"><aname="l00133"></a><spanclass="lineno"> 133</span> <spanclass="stringliteral">The following people have helped with suggestions, ideas, code or fixing bugs:</span></div>
201
201
<divclass="line"><aname="l00134"></a><spanclass="lineno"> 134</span> <spanclass="stringliteral">(in alphabetical order by first name)</span></div>
<divclass="line"><aname="l00152"></a><spanclass="lineno"> 152</span> <spanclass="stringliteral">If we have forgotten or misspelled your name, please let us know.</span></div>
<divclass="line"><aname="l00153"></a><spanclass="lineno"> 153</span> <spanclass="stringliteral">If we have forgotten or misspelled your name, please let us know.</span></div>
220
221
<divclass="ttc" id="qlisttbl_8c_html_ace8778acce088344531b5249d580aca7"><divclass="ttname"><ahref="qlisttbl_8c.html#ace8778acce088344531b5249d580aca7">qlisttbl</a></div><divclass="ttdeci">qlisttbl_t * qlisttbl(int options)</div><divclass="ttdoc">Create a new Q_LIST linked-list container. </div><divclass="ttdef"><b>Definition:</b><ahref="qlisttbl_8c_source.html#l00150">qlisttbl.c:150</a></div></div>
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00199">199</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
308
+
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00198">198</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00280">280</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
363
+
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00279">279</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00296">296</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
424
+
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00295">295</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
<dlclass="section note"><dt>Note</dt><dd>The integer will be converted to a string object and stored as string object. </dd></dl>
479
479
480
-
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00324">324</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
480
+
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00323">323</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
</div><!-- fragment --><dlclass="section note"><dt>Note</dt><dd>If newmem flag is set, returned data will be malloced and should be deallocated by user. Otherwise returned pointer will point internal buffer directly and should not be de-allocated by user. In thread-safe mode, newmem flag must be set to true always. </dd></dl>
554
554
555
-
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00364">364</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
555
+
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00363">363</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
<dlclass="section note"><dt>Note</dt><dd>If newmem flag is set, returned data will be malloced and should be deallocated by user. </dd></dl>
611
611
612
-
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00423">423</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
612
+
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00422">422</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00440">440</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
661
+
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00439">439</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00462">462</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
709
+
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00461">461</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
</div><!-- fragment --><dlclass="section note"><dt>Note</dt><dd>locking must be provided on user code when all element scan must be guaranteed where multiple threads concurrently update the table. It's ok not to lock the table on the user code even in thread condition, when concurreny is importand and all element scan in a path doesn't need to be guaranteed. In this case, new data inserted during the traversal will be show up in this scan or next scan. Make sure newmem flag is set if deletion is expected during the scan. Object obj should be initialized with 0 by using memset() before first call. </dd></dl>
777
777
778
-
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00544">544</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
778
+
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00543">543</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
<dlclass="section return"><dt>Returns</dt><dd>number of elements stored </dd></dl>
804
804
805
-
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00614">614</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
805
+
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00613">613</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00623">623</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
831
+
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00622">622</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00655">655</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
878
+
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00654">654</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
This operation will do nothing if QHASHTBL_THREADSAFE option was not given at the initialization time. </dd></dl>
906
906
907
-
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00687">687</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
907
+
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00686">686</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
<dlclass="section note"><dt>Note</dt><dd>This operation will do nothing if QHASHTBL_THREADSAFE option was not given at the initialization time. </dd></dl>
933
933
934
-
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00700">700</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
934
+
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00699">699</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00709">709</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
960
+
<p>Definition at line <aclass="el" href="qhashtbl_8c_source.html#l00708">708</a> of file <aclass="el" href="qhashtbl_8c_source.html">qhashtbl.c</a>.</p>
0 commit comments