summaryrefslogtreecommitdiff
path: root/docs/doxygen/html/classxb_1_1xbDbf.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/doxygen/html/classxb_1_1xbDbf.html')
-rw-r--r--docs/doxygen/html/classxb_1_1xbDbf.html363
1 files changed, 245 insertions, 118 deletions
diff --git a/docs/doxygen/html/classxb_1_1xbDbf.html b/docs/doxygen/html/classxb_1_1xbDbf.html
index 14e02ca..d532bc4 100644
--- a/docs/doxygen/html/classxb_1_1xbDbf.html
+++ b/docs/doxygen/html/classxb_1_1xbDbf.html
@@ -132,10 +132,12 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:acd8c10579229f3a2e2c5fdb7fcef90db"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#acd8c10579229f3a2e2c5fdb7fcef90db">DeleteRecord</a> ()</td></tr>
<tr class="memdesc:acd8c10579229f3a2e2c5fdb7fcef90db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delete the current record. <a href="classxb_1_1xbDbf.html#acd8c10579229f3a2e2c5fdb7fcef90db">More...</a><br /></td></tr>
<tr class="separator:acd8c10579229f3a2e2c5fdb7fcef90db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab1f4a515533402f872cedcd0322aabd4"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#ab1f4a515533402f872cedcd0322aabd4">DumpHeader</a> (xbInt16 iOption) const</td></tr>
-<tr class="separator:ab1f4a515533402f872cedcd0322aabd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3a6a068addffd06fc9a996639d6ca69e"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#a3a6a068addffd06fc9a996639d6ca69e">DumpRecord</a> (xbUInt32 ulRecNo, xbInt16 iOutputDest=0, xbInt16 iOutputFmt=0)</td></tr>
-<tr class="separator:a3a6a068addffd06fc9a996639d6ca69e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a309b5b1fb6a5c048c4bfb404d011ac55"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#a309b5b1fb6a5c048c4bfb404d011ac55">DumpHeader</a> (xbInt16 iOption) const</td></tr>
+<tr class="memdesc:a309b5b1fb6a5c048c4bfb404d011ac55"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dump dbf file header. <a href="classxb_1_1xbDbf.html#a309b5b1fb6a5c048c4bfb404d011ac55">More...</a><br /></td></tr>
+<tr class="separator:a309b5b1fb6a5c048c4bfb404d011ac55"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba30399f15885a07f87f904c0d0656fa"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#aba30399f15885a07f87f904c0d0656fa">DumpRecord</a> (xbUInt32 ulRecNo, xbInt16 iOutputDest=0, xbInt16 iOutputFmt=0)</td></tr>
+<tr class="memdesc:aba30399f15885a07f87f904c0d0656fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dump record. <a href="classxb_1_1xbDbf.html#aba30399f15885a07f87f904c0d0656fa">More...</a><br /></td></tr>
+<tr class="separator:aba30399f15885a07f87f904c0d0656fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb9e20c5efacd4fea80f1515abbc6b55"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#abb9e20c5efacd4fea80f1515abbc6b55">GetAutoCommit</a> () const</td></tr>
<tr class="memdesc:abb9e20c5efacd4fea80f1515abbc6b55"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get auto commit setting. <a href="classxb_1_1xbDbf.html#abb9e20c5efacd4fea80f1515abbc6b55">More...</a><br /></td></tr>
<tr class="separator:abb9e20c5efacd4fea80f1515abbc6b55"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -143,7 +145,7 @@ Public Member Functions</h2></td></tr>
<tr class="memdesc:ae0c00226fd2ea7a67f101e795467ed68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get auto commit setting. <a href="classxb_1_1xbDbf.html#ae0c00226fd2ea7a67f101e795467ed68">More...</a><br /></td></tr>
<tr class="separator:ae0c00226fd2ea7a67f101e795467ed68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a643a80a3792a52760c8e09ba18719503"><td class="memItemLeft" align="right" valign="top">virtual xbUInt32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#a643a80a3792a52760c8e09ba18719503">GetCurRecNo</a> () const</td></tr>
-<tr class="memdesc:a643a80a3792a52760c8e09ba18719503"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get Auto Lock setting. <a href="classxb_1_1xbDbf.html#a643a80a3792a52760c8e09ba18719503">More...</a><br /></td></tr>
+<tr class="memdesc:a643a80a3792a52760c8e09ba18719503"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a pointer to the current index object. <a href="classxb_1_1xbDbf.html#a643a80a3792a52760c8e09ba18719503">More...</a><br /></td></tr>
<tr class="separator:a643a80a3792a52760c8e09ba18719503"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1110d867ba297a52c8b0e83e88f05e6"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#ac1110d867ba297a52c8b0e83e88f05e6">GetDbfStatus</a> () const</td></tr>
<tr class="memdesc:ac1110d867ba297a52c8b0e83e88f05e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the current dbf status. <a href="classxb_1_1xbDbf.html#ac1110d867ba297a52c8b0e83e88f05e6">More...</a><br /></td></tr>
@@ -172,8 +174,6 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a18fdcb4ab15b36cd47fa6f6f7a540d1a"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#a18fdcb4ab15b36cd47fa6f6f7a540d1a">GetNextRecord</a> (xbInt16 iOption, xbUInt32 ulStartRec)</td></tr>
<tr class="memdesc:a18fdcb4ab15b36cd47fa6f6f7a540d1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the next record. <a href="classxb_1_1xbDbf.html#a18fdcb4ab15b36cd47fa6f6f7a540d1a">More...</a><br /></td></tr>
<tr class="separator:a18fdcb4ab15b36cd47fa6f6f7a540d1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a13393704a8a191d4d6555ae31d3c3e92"><td class="memItemLeft" align="right" valign="top">virtual xbInt32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#a13393704a8a191d4d6555ae31d3c3e92">GetPhysicalIxCnt</a> () const</td></tr>
-<tr class="separator:a13393704a8a191d4d6555ae31d3c3e92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3d248e5221b4f0809897cd43af17a1e"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#ab3d248e5221b4f0809897cd43af17a1e">GetPrevRecord</a> ()</td></tr>
<tr class="memdesc:ab3d248e5221b4f0809897cd43af17a1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the previous record. <a href="classxb_1_1xbDbf.html#ab3d248e5221b4f0809897cd43af17a1e">More...</a><br /></td></tr>
<tr class="separator:ab3d248e5221b4f0809897cd43af17a1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -183,6 +183,9 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a26fba086b07caeab95066bf1c8d25161"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#a26fba086b07caeab95066bf1c8d25161">GetRecord</a> (xbUInt32 ulRecNo)</td></tr>
<tr class="memdesc:a26fba086b07caeab95066bf1c8d25161"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get record for specified record number. <a href="classxb_1_1xbDbf.html#a26fba086b07caeab95066bf1c8d25161">More...</a><br /></td></tr>
<tr class="separator:a26fba086b07caeab95066bf1c8d25161"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0aaa06d6028e75efc6b5131f7356ecce"><td class="memItemLeft" align="right" valign="top">virtual xbUInt32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#a0aaa06d6028e75efc6b5131f7356ecce">GetRecordCount</a> ()</td></tr>
+<tr class="memdesc:a0aaa06d6028e75efc6b5131f7356ecce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the current number of records in the dbf data file. <a href="classxb_1_1xbDbf.html#a0aaa06d6028e75efc6b5131f7356ecce">More...</a><br /></td></tr>
+<tr class="separator:a0aaa06d6028e75efc6b5131f7356ecce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac196ad55335e1f4789d698748434dc89"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#ac196ad55335e1f4789d698748434dc89">GetRecordCnt</a> (xbUInt32 &amp;ulRecCnt)</td></tr>
<tr class="memdesc:ac196ad55335e1f4789d698748434dc89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the current number of records in the dbf data file. <a href="classxb_1_1xbDbf.html#ac196ad55335e1f4789d698748434dc89">More...</a><br /></td></tr>
<tr class="separator:ac196ad55335e1f4789d698748434dc89"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -200,12 +203,15 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:ab21ec23c076b0c9affdc0f6672bd133f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classxb_1_1xbXBase.html">xbXBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#ab21ec23c076b0c9affdc0f6672bd133f">GetXbasePtr</a> () const</td></tr>
<tr class="memdesc:ab21ec23c076b0c9affdc0f6672bd133f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the pointer to the xbXbase structure,. <a href="classxb_1_1xbDbf.html#ab21ec23c076b0c9affdc0f6672bd133f">More...</a><br /></td></tr>
<tr class="separator:ab21ec23c076b0c9affdc0f6672bd133f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac856fc1b110b46aefa1b2f5c0f530aa2"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacexb.html#ab1a750481dd487f0d384aa1d200dff0f">xbBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#ac856fc1b110b46aefa1b2f5c0f530aa2">MemoFieldsExist</a> () const</td></tr>
-<tr class="separator:ac856fc1b110b46aefa1b2f5c0f530aa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a97366c7362e409d7f09973a6aef8dad0"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#a97366c7362e409d7f09973a6aef8dad0">Open</a> (const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;sTableName)</td></tr>
-<tr class="separator:a97366c7362e409d7f09973a6aef8dad0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac658818bf9b8f8ff7467d8d80495b324"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#ac658818bf9b8f8ff7467d8d80495b324">Open</a> (const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;sTableName, const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;<a class="el" href="classxb_1_1xbDbf.html#a73f9c792d0a769e2e604c1855245a276">sAlias</a>)</td></tr>
-<tr class="separator:ac658818bf9b8f8ff7467d8d80495b324"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a013dc8c51fc1aa988de39cf3da6da950"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacexb.html#ab1a750481dd487f0d384aa1d200dff0f">xbBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#a013dc8c51fc1aa988de39cf3da6da950">MemoFieldsExist</a> () const</td></tr>
+<tr class="memdesc:a013dc8c51fc1aa988de39cf3da6da950"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check for existence of any memo fields. <a href="classxb_1_1xbDbf.html#a013dc8c51fc1aa988de39cf3da6da950">More...</a><br /></td></tr>
+<tr class="separator:a013dc8c51fc1aa988de39cf3da6da950"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a69824d7bafc3f5a15bf7d09f2f511768"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#a69824d7bafc3f5a15bf7d09f2f511768">Open</a> (const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;sTableName)</td></tr>
+<tr class="memdesc:a69824d7bafc3f5a15bf7d09f2f511768"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a table/dbf file. <a href="classxb_1_1xbDbf.html#a69824d7bafc3f5a15bf7d09f2f511768">More...</a><br /></td></tr>
+<tr class="separator:a69824d7bafc3f5a15bf7d09f2f511768"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae388c5e02adc86e6e9988e697e061610"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#ae388c5e02adc86e6e9988e697e061610">Open</a> (const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;sTableName, const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;<a class="el" href="classxb_1_1xbDbf.html#a73f9c792d0a769e2e604c1855245a276">sAlias</a>)</td></tr>
+<tr class="memdesc:ae388c5e02adc86e6e9988e697e061610"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open a table/dbf file. <a href="classxb_1_1xbDbf.html#ae388c5e02adc86e6e9988e697e061610">More...</a><br /></td></tr>
+<tr class="separator:ae388c5e02adc86e6e9988e697e061610"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d018cbf44d8d8b2145c9acab02c8adf"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#a4d018cbf44d8d8b2145c9acab02c8adf">Open</a> (const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;sTableName, const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;<a class="el" href="classxb_1_1xbDbf.html#a73f9c792d0a769e2e604c1855245a276">sAlias</a>, xbInt16 iOpenMode, xbInt16 iShareMode)=0</td></tr>
<tr class="separator:a4d018cbf44d8d8b2145c9acab02c8adf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a52bf3ef2123c0d17e6b1f67bf0dc55"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#a8a52bf3ef2123c0d17e6b1f67bf0dc55">Pack</a> ()</td></tr>
@@ -226,11 +232,13 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a94d7d626ba691fd4b740c034673e6fc6"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#a94d7d626ba691fd4b740c034673e6fc6">RecordDeleted</a> (xbInt16 iOpt=0) const</td></tr>
<tr class="memdesc:a94d7d626ba691fd4b740c034673e6fc6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return record deletion status. <a href="classxb_1_1xbDbf.html#a94d7d626ba691fd4b740c034673e6fc6">More...</a><br /></td></tr>
<tr class="separator:a94d7d626ba691fd4b740c034673e6fc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeeeb2eb5fabcd0f91d457df07b0e0708"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#aeeeb2eb5fabcd0f91d457df07b0e0708">Rename</a> (const <a class="el" href="classxb_1_1xbString.html">xbString</a> sNewName)=0</td></tr>
+<tr class="separator:aeeeb2eb5fabcd0f91d457df07b0e0708"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4cf7f0d423164f3cf074ae41f96f4e90"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#a4cf7f0d423164f3cf074ae41f96f4e90">SetAutoCommit</a> (xbInt16 <a class="el" href="classxb_1_1xbDbf.html#ab506450954bc86e7bf1d7c4efe681f43">iAutoCommit</a>)</td></tr>
<tr class="memdesc:a4cf7f0d423164f3cf074ae41f96f4e90"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set auto commit. <a href="classxb_1_1xbDbf.html#a4cf7f0d423164f3cf074ae41f96f4e90">More...</a><br /></td></tr>
<tr class="separator:a4cf7f0d423164f3cf074ae41f96f4e90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae94cb1bf9f75184f39d9e1a80ab49d4a"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#ae94cb1bf9f75184f39d9e1a80ab49d4a">UndeleteAllRecords</a> ()</td></tr>
-<tr class="memdesc:ae94cb1bf9f75184f39d9e1a80ab49d4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Undelete all records. <a href="classxb_1_1xbDbf.html#ae94cb1bf9f75184f39d9e1a80ab49d4a">More...</a><br /></td></tr>
+<tr class="memdesc:ae94cb1bf9f75184f39d9e1a80ab49d4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set auto lock. <a href="classxb_1_1xbDbf.html#ae94cb1bf9f75184f39d9e1a80ab49d4a">More...</a><br /></td></tr>
<tr class="separator:ae94cb1bf9f75184f39d9e1a80ab49d4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a255681976a04fc722538bb630507b3a0"><td class="memItemLeft" align="right" valign="top">virtual xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDbf.html#a255681976a04fc722538bb630507b3a0">UndeleteRecord</a> ()</td></tr>
<tr class="memdesc:a255681976a04fc722538bb630507b3a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Undelete one record. <a href="classxb_1_1xbDbf.html#a255681976a04fc722538bb630507b3a0">More...</a><br /></td></tr>
@@ -570,9 +578,6 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:afc8ce113aa72611a278233f9bb170012"><td class="memItemLeft" align="right" valign="top">xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbFile.html#afc8ce113aa72611a278233f9bb170012">xbRename</a> (const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;sOldName, const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;sNewName)</td></tr>
<tr class="memdesc:afc8ce113aa72611a278233f9bb170012"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rename file. <a href="classxb_1_1xbFile.html#afc8ce113aa72611a278233f9bb170012">More...</a><br /></td></tr>
<tr class="separator:afc8ce113aa72611a278233f9bb170012"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab0b2a2c88947921d98ebcb5b5ec34ed9"><td class="memItemLeft" align="right" valign="top">xbInt16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbFile.html#ab0b2a2c88947921d98ebcb5b5ec34ed9">xbRename</a> (const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;sOldName, const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;sNewName, xbInt16 iOption)</td></tr>
-<tr class="memdesc:ab0b2a2c88947921d98ebcb5b5ec34ed9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rename file. <a href="classxb_1_1xbFile.html#ab0b2a2c88947921d98ebcb5b5ec34ed9">More...</a><br /></td></tr>
-<tr class="separator:ab0b2a2c88947921d98ebcb5b5ec34ed9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7996b6e084665c37c3892faea64b3505"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbFile.html#a7996b6e084665c37c3892faea64b3505">xbRewind</a> ()</td></tr>
<tr class="memdesc:a7996b6e084665c37c3892faea64b3505"><td class="mdescLeft">&#160;</td><td class="mdescRight">Xbase wrapper for rewind. <a href="classxb_1_1xbFile.html#a7996b6e084665c37c3892faea64b3505">More...</a><br /></td></tr>
<tr class="separator:a7996b6e084665c37c3892faea64b3505"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -606,6 +611,10 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a62e4fd0a5888665c76bbbad962794e72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexb.html#ab1a750481dd487f0d384aa1d200dff0f">xbBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#a62e4fd0a5888665c76bbbad962794e72">BitSet</a> (unsigned char c, xbInt16 iBitNo) const</td></tr>
<tr class="memdesc:a62e4fd0a5888665c76bbbad962794e72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check a bit in a one byte field and see if it is set. <a href="classxb_1_1xbSsv.html#a62e4fd0a5888665c76bbbad962794e72">More...</a><br /></td></tr>
<tr class="separator:a62e4fd0a5888665c76bbbad962794e72"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8551b15a3ce4fa2a40d698db01f4a9ae"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#a8551b15a3ce4fa2a40d698db01f4a9ae">BitDump</a> (unsigned char c) const</td></tr>
+<tr class="separator:a8551b15a3ce4fa2a40d698db01f4a9ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba1395b8e4c7f28c3614061de6e49190"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#aba1395b8e4c7f28c3614061de6e49190">BitDump</a> (char c) const</td></tr>
+<tr class="separator:aba1395b8e4c7f28c3614061de6e49190"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6982f973e81587b04916f4509746aaf5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexb.html#ab1a750481dd487f0d384aa1d200dff0f">xbBool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#a6982f973e81587b04916f4509746aaf5">GetDefaultAutoCommit</a> () const</td></tr>
<tr class="memdesc:a6982f973e81587b04916f4509746aaf5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the default auto commit setting. <a href="classxb_1_1xbSsv.html#a6982f973e81587b04916f4509746aaf5">More...</a><br /></td></tr>
<tr class="separator:a6982f973e81587b04916f4509746aaf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -843,6 +852,58 @@ Static Protected Attributes</h2></td></tr>
</div>
</div>
+<a id="aba1395b8e4c7f28c3614061de6e49190" name="aba1395b8e4c7f28c3614061de6e49190"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aba1395b8e4c7f28c3614061de6e49190">&#9670;&nbsp;</a></span>BitDump() <span class="overload">[1/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">void xb::xbSsv::BitDump </td>
+ <td>(</td>
+ <td class="paramtype">char&#160;</td>
+ <td class="paramname"><em>c</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8551b15a3ce4fa2a40d698db01f4a9ae" name="a8551b15a3ce4fa2a40d698db01f4a9ae"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8551b15a3ce4fa2a40d698db01f4a9ae">&#9670;&nbsp;</a></span>BitDump() <span class="overload">[2/2]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">void xb::xbSsv::BitDump </td>
+ <td>(</td>
+ <td class="paramtype">unsigned char&#160;</td>
+ <td class="paramname"><em>c</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
<a id="a62e4fd0a5888665c76bbbad962794e72" name="a62e4fd0a5888665c76bbbad962794e72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a62e4fd0a5888665c76bbbad962794e72">&#9670;&nbsp;</a></span>BitSet()</h2>
@@ -1470,8 +1531,8 @@ Static Protected Attributes</h2></td></tr>
</div>
</div>
-<a id="ab1f4a515533402f872cedcd0322aabd4" name="ab1f4a515533402f872cedcd0322aabd4"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ab1f4a515533402f872cedcd0322aabd4">&#9670;&nbsp;</a></span>DumpHeader()</h2>
+<a id="a309b5b1fb6a5c048c4bfb404d011ac55" name="a309b5b1fb6a5c048c4bfb404d011ac55"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a309b5b1fb6a5c048c4bfb404d011ac55">&#9670;&nbsp;</a></span>DumpHeader()</h2>
<div class="memitem">
<div class="memproto">
@@ -1480,7 +1541,7 @@ Static Protected Attributes</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">virtual xbInt16 xb::xbDbf::DumpHeader </td>
+ <td class="memname">xbInt16 xb::xbDbf::DumpHeader </td>
<td>(</td>
<td class="paramtype">xbInt16&#160;</td>
<td class="paramname"><em>iOption</em></td><td>)</td>
@@ -1494,10 +1555,23 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
+<p>Dump dbf file header. </p>
+<p >This routine dumps dbf header information to the console.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">iOption</td><td>1 = Print header only<br />
+ 2 = Field data only<br />
+ 3 = Header and Field data<br />
+ 4 = Header, Field and Memo header data if applicable </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><a href="xbretcod_8h.html">Return Codes</a> </dd></dl>
+
</div>
</div>
-<a id="a3a6a068addffd06fc9a996639d6ca69e" name="a3a6a068addffd06fc9a996639d6ca69e"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a3a6a068addffd06fc9a996639d6ca69e">&#9670;&nbsp;</a></span>DumpRecord()</h2>
+<a id="aba30399f15885a07f87f904c0d0656fa" name="aba30399f15885a07f87f904c0d0656fa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aba30399f15885a07f87f904c0d0656fa">&#9670;&nbsp;</a></span>DumpRecord()</h2>
<div class="memitem">
<div class="memproto">
@@ -1506,7 +1580,7 @@ Static Protected Attributes</h2></td></tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">virtual xbInt16 xb::xbDbf::DumpRecord </td>
+ <td class="memname">xbInt16 xb::xbDbf::DumpRecord </td>
<td>(</td>
<td class="paramtype">xbUInt32&#160;</td>
<td class="paramname"><em>ulRecNo</em>, </td>
@@ -1536,6 +1610,23 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
+<p>Dump record. </p>
+<p >Dump the contents of the specified record</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">ulRecNo</td><td>Record number of record to be dumped. </td></tr>
+ <tr><td class="paramname">iOutputDest</td><td>0 = stdout<br />
+ 1 = Syslog<br />
+ 2 = Both<br />
+</td></tr>
+ <tr><td class="paramname">iOutputFmt</td><td>0 = with field names<br />
+ 1 = 1 line per rec, no field names<br />
+ 2 = 1 line per rec, first line is a list of field names. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><a href="xbretcod_8h.html">Return Codes</a> </dd></dl>
+
</div>
</div>
<a id="ab14e4a11427f5efb81cba1dd32bd1aa1" name="ab14e4a11427f5efb81cba1dd32bd1aa1"></a>
@@ -2249,9 +2340,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Get Auto Lock setting. </p>
-<dl class="section return"><dt>Returns</dt><dd>Auto lock setting.</dd></dl>
-<p>Get a pointer to the current index object.</p>
+<p>Get a pointer to the current index object. </p>
<dl class="section return"><dt>Returns</dt><dd>Pointer to current index.</dd></dl>
<p>Return the current record number.</p>
<dl class="section return"><dt>Returns</dt><dd>Returns the current record number. </dd></dl>
@@ -4617,31 +4706,6 @@ XB_INVALID_DATA </dd></dl>
</div>
</div>
-<a id="a13393704a8a191d4d6555ae31d3c3e92" name="a13393704a8a191d4d6555ae31d3c3e92"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a13393704a8a191d4d6555ae31d3c3e92">&#9670;&nbsp;</a></span>GetPhysicalIxCnt()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">virtual xbInt32 xb::xbDbf::GetPhysicalIxCnt </td>
- <td>(</td>
- <td class="paramname"></td><td>)</td>
- <td> const</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-</div>
-</div>
<a id="ab3d248e5221b4f0809897cd43af17a1e" name="ab3d248e5221b4f0809897cd43af17a1e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3d248e5221b4f0809897cd43af17a1e">&#9670;&nbsp;</a></span>GetPrevRecord() <span class="overload">[1/2]</span></h2>
@@ -4882,6 +4946,34 @@ XB_INVALID_DATA </dd></dl>
</div>
</div>
+<a id="a0aaa06d6028e75efc6b5131f7356ecce" name="a0aaa06d6028e75efc6b5131f7356ecce"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0aaa06d6028e75efc6b5131f7356ecce">&#9670;&nbsp;</a></span>GetRecordCount()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">xbUInt32 xb::xbDbf::GetRecordCount </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Get the current number of records in the dbf data file. </p>
+<dl class="section return"><dt>Returns</dt><dd>Record count or <a href="xbretcod_8h.html">Return Codes</a> </dd></dl>
+
+</div>
+</div>
<a id="ab50d76c6e29e81e347a6feb04c2f62bb" name="ab50d76c6e29e81e347a6feb04c2f62bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab50d76c6e29e81e347a6feb04c2f62bb">&#9670;&nbsp;</a></span>GetRecordLen()</h2>
@@ -5298,8 +5390,8 @@ XB_INVALID_DATA </dd></dl>
</div>
</div>
-<a id="ac856fc1b110b46aefa1b2f5c0f530aa2" name="ac856fc1b110b46aefa1b2f5c0f530aa2"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac856fc1b110b46aefa1b2f5c0f530aa2">&#9670;&nbsp;</a></span>MemoFieldsExist()</h2>
+<a id="a013dc8c51fc1aa988de39cf3da6da950" name="a013dc8c51fc1aa988de39cf3da6da950"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a013dc8c51fc1aa988de39cf3da6da950">&#9670;&nbsp;</a></span>MemoFieldsExist()</h2>
<div class="memitem">
<div class="memproto">
@@ -5308,7 +5400,7 @@ XB_INVALID_DATA </dd></dl>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">virtual <a class="el" href="namespacexb.html#ab1a750481dd487f0d384aa1d200dff0f">xbBool</a> xb::xbDbf::MemoFieldsExist </td>
+ <td class="memname"><a class="el" href="namespacexb.html#ab1a750481dd487f0d384aa1d200dff0f">xbBool</a> xb::xbDbf::MemoFieldsExist </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -5321,6 +5413,10 @@ XB_INVALID_DATA </dd></dl>
</table>
</div><div class="memdoc">
+<p>Check for existence of any memo fields. </p>
+<dl class="section return"><dt>Returns</dt><dd>xbTrue - Memo fields exist.<br />
+xbFalse - Memo fields don't exist. </dd></dl>
+
</div>
</div>
<a id="a361e3cc318bbf1c4d10f069e0800a24e" name="a361e3cc318bbf1c4d10f069e0800a24e"></a>
@@ -5377,8 +5473,8 @@ XB_INVALID_DATA </dd></dl>
</div>
</div>
-<a id="a97366c7362e409d7f09973a6aef8dad0" name="a97366c7362e409d7f09973a6aef8dad0"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a97366c7362e409d7f09973a6aef8dad0">&#9670;&nbsp;</a></span>Open() <span class="overload">[1/3]</span></h2>
+<a id="a69824d7bafc3f5a15bf7d09f2f511768" name="a69824d7bafc3f5a15bf7d09f2f511768"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a69824d7bafc3f5a15bf7d09f2f511768">&#9670;&nbsp;</a></span>Open() <span class="overload">[1/3]</span></h2>
<div class="memitem">
<div class="memproto">
@@ -5387,7 +5483,7 @@ XB_INVALID_DATA </dd></dl>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">virtual xbInt16 xb::xbDbf::Open </td>
+ <td class="memname">xbInt16 xb::xbDbf::Open </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;&#160;</td>
<td class="paramname"><em>sTableName</em></td><td>)</td>
@@ -5401,10 +5497,20 @@ XB_INVALID_DATA </dd></dl>
</table>
</div><div class="memdoc">
+<p>Open a table/dbf file. </p>
+<p >This routine sets the alias name to the same as the table name.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">sTableName</td><td>Table name to open, Include the .dbf or .DBF extension. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><a href="xbretcod_8h.html">Return Codes</a> </dd></dl>
+
</div>
</div>
-<a id="ac658818bf9b8f8ff7467d8d80495b324" name="ac658818bf9b8f8ff7467d8d80495b324"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac658818bf9b8f8ff7467d8d80495b324">&#9670;&nbsp;</a></span>Open() <span class="overload">[2/3]</span></h2>
+<a id="ae388c5e02adc86e6e9988e697e061610" name="ae388c5e02adc86e6e9988e697e061610"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae388c5e02adc86e6e9988e697e061610">&#9670;&nbsp;</a></span>Open() <span class="overload">[2/3]</span></h2>
<div class="memitem">
<div class="memproto">
@@ -5413,7 +5519,7 @@ XB_INVALID_DATA </dd></dl>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">virtual xbInt16 xb::xbDbf::Open </td>
+ <td class="memname">xbInt16 xb::xbDbf::Open </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;&#160;</td>
<td class="paramname"><em>sTableName</em>, </td>
@@ -5437,6 +5543,16 @@ XB_INVALID_DATA </dd></dl>
</table>
</div><div class="memdoc">
+<p>Open a table/dbf file. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">sTableName</td><td>Table name to open, Include the .dbf or .DBF extension. </td></tr>
+ <tr><td class="paramname">sAlias</td><td>Alias name to assign to this entry. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><a href="xbretcod_8h.html">Return Codes</a> </dd></dl>
+
</div>
</div>
<a id="a4d018cbf44d8d8b2145c9acab02c8adf" name="a4d018cbf44d8d8b2145c9acab02c8adf"></a>
@@ -6645,6 +6761,32 @@ xbFalse - Record not deleted. </dd></dl>
</div>
</div>
+<a id="aeeeb2eb5fabcd0f91d457df07b0e0708" name="aeeeb2eb5fabcd0f91d457df07b0e0708"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeeeb2eb5fabcd0f91d457df07b0e0708">&#9670;&nbsp;</a></span>Rename()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual xbInt16 xb::xbDbf::Rename </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="classxb_1_1xbString.html">xbString</a>&#160;</td>
+ <td class="paramname"><em>sNewName</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
<a id="a4cf7f0d423164f3cf074ae41f96f4e90" name="a4cf7f0d423164f3cf074ae41f96f4e90"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4cf7f0d423164f3cf074ae41f96f4e90">&#9670;&nbsp;</a></span>SetAutoCommit()</h2>
@@ -7058,7 +7200,45 @@ xbFalse - Record not deleted. </dd></dl>
</table>
</div><div class="memdoc">
-<p>Undelete all records. </p>
+<p>Set auto lock. </p>
+<p >This routine sets the auto lock setting for this table. There is an overall system level auto lock default setting and each table can have it's own autolock setting. This method controls the table level auto lock setting.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">iAutoLock</td><td>1 - Use auto lock for this table.<br />
+ 0 - Don't use auto lock for this table.<br />
+ -1 - (minus one) Use system default.<br />
+ </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><a href="xbretcod_8h.html">Return Codes</a></dd></dl>
+<p>Set the header locked status.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">bHeaderLocked</td><td>xbTrue - Locked<br />
+xbFalse - Not locked. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>void</dd></dl>
+<p>Set lock flavor.</p>
+<p >This routine is for future expansion. </p><dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">iLockFlavor</td><td>1 - Use Dbase (tm) style locking. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>void</dd></dl>
+<p>Set table locked status.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">bTableLocked</td><td>- xbTrue Table locked.<br />
+xbFalse Table unlocked. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>void</dd></dl>
+<p>Undelete all records.</p>
<p >This routine will remove the deletion flag on any deleted records in the table. </p><dl class="section return"><dt>Returns</dt><dd><a href="xbretcod_8h.html">Return Codes</a> </dd></dl>
</div>
@@ -8104,7 +8284,7 @@ The mode can also include the letter "b" for binary ie; "r+b". The "b" is ignore
</div>
</div>
<a id="afc8ce113aa72611a278233f9bb170012" name="afc8ce113aa72611a278233f9bb170012"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#afc8ce113aa72611a278233f9bb170012">&#9670;&nbsp;</a></span>xbRename() <span class="overload">[1/2]</span></h2>
+<h2 class="memtitle"><span class="permalink"><a href="#afc8ce113aa72611a278233f9bb170012">&#9670;&nbsp;</a></span>xbRename()</h2>
<div class="memitem">
<div class="memproto">
@@ -8149,59 +8329,6 @@ The mode can also include the letter "b" for binary ie; "r+b". The "b" is ignore
</div>
</div>
-<a id="ab0b2a2c88947921d98ebcb5b5ec34ed9" name="ab0b2a2c88947921d98ebcb5b5ec34ed9"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ab0b2a2c88947921d98ebcb5b5ec34ed9">&#9670;&nbsp;</a></span>xbRename() <span class="overload">[2/2]</span></h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">xbInt16 xb::xbFile::xbRename </td>
- <td>(</td>
- <td class="paramtype">const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;&#160;</td>
- <td class="paramname"><em>sOldName</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const <a class="el" href="classxb_1_1xbString.html">xbString</a> &amp;&#160;</td>
- <td class="paramname"><em>sNewName</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">xbInt16&#160;</td>
- <td class="paramname"><em>iOption</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inherited</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Rename file. </p>
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramname">sOldName</td><td>Original file name </td></tr>
- <tr><td class="paramname">sNewName</td><td>New file name </td></tr>
- <tr><td class="paramname">iOption</td><td>If Set to 1, assume this is a rename request for a dbf file, and should rename the dbt file also </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd><a href="xbretcod_8h.html">Return Codes</a> </dd></dl>
-
-</div>
-</div>
<a id="a7996b6e084665c37c3892faea64b3505" name="a7996b6e084665c37c3892faea64b3505"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7996b6e084665c37c3892faea64b3505">&#9670;&nbsp;</a></span>xbRewind()</h2>
@@ -8823,9 +8950,9 @@ The mode can also include the letter "b" for binary ie; "r+b". The "b" is ignore
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
-<li>/mnt/1Tdata/xbase/xbase64-4.0.2/src/include/<a class="el" href="xbdbf_8h_source.html">xbdbf.h</a></li>
-<li>/mnt/1Tdata/xbase/xbase64-4.0.2/src/core/<a class="el" href="xbdbf_8cpp.html">xbdbf.cpp</a></li>
-<li>/mnt/1Tdata/xbase/xbase64-4.0.2/src/core/<a class="el" href="xbfields_8cpp.html">xbfields.cpp</a></li>
+<li>/mnt/1Tdata/xbase/xbase64-4.0.3/src/include/<a class="el" href="xbdbf_8h_source.html">xbdbf.h</a></li>
+<li>/mnt/1Tdata/xbase/xbase64-4.0.3/src/core/<a class="el" href="xbdbf_8cpp.html">xbdbf.cpp</a></li>
+<li>/mnt/1Tdata/xbase/xbase64-4.0.3/src/core/<a class="el" href="xbfields_8cpp.html">xbfields.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->