From dd70ff8bf32c2d7ed365004b1770058265db1978 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sat, 11 Mar 2023 18:15:37 +0100 Subject: New upstream version 4.1.0 --- docs/doxygen/html/classxb_1_1xbDate.html | 140 ++-- docs/doxygen/html/classxb_1_1xbDbf.html | 339 +++++++--- docs/doxygen/html/classxb_1_1xbFile.html | 232 ++++--- docs/doxygen/html/classxb_1_1xbSsv.html | 140 ++-- docs/doxygen/html/classxb_1_1xbString.html | 49 +- docs/doxygen/html/classxb_1_1xbTblMgr.html | 160 +++-- docs/doxygen/html/classxb_1_1xbXBase.html | 256 +++++--- .../html/dir_25b94c3afce00ed38231227d8141f932.html | 8 +- .../html/dir_313caf1132e152dd9b58bea13a4052ca.html | 8 +- .../html/dir_68267d1309a1af8e8297ef4c3efbcdba.html | 2 +- .../html/dir_aebb8dcc11953d78e620bbef0b9e2183.html | 4 +- .../html/dir_b0856f6b0d80ccb263b2f415c91f9e17.html | 4 +- .../html/dir_d93a1d4020dea85bb71b237545b5e722.html | 4 +- .../html/dir_e931c1a3f0014e624d0645a271726ad2.html | 6 +- docs/doxygen/html/files.html | 175 ++--- docs/doxygen/html/functions.html | 2 +- docs/doxygen/html/functions_func.html | 2 +- docs/doxygen/html/functions_func_g.html | 15 +- docs/doxygen/html/functions_func_p.html | 2 +- docs/doxygen/html/functions_func_s.html | 4 +- docs/doxygen/html/functions_g.html | 15 +- docs/doxygen/html/functions_p.html | 5 +- docs/doxygen/html/functions_s.html | 4 +- docs/doxygen/html/functions_vars.html | 1 + docs/doxygen/html/globals.html | 14 +- docs/doxygen/html/globals_defs.html | 3 + docs/doxygen/html/globals_func.html | 9 +- docs/doxygen/html/globals_vars.html | 2 + docs/doxygen/html/menudata.js | 2 + docs/doxygen/html/search/all_0.js | 2 +- docs/doxygen/html/search/all_10.js | 12 +- docs/doxygen/html/search/all_15.js | 430 ++++++------ docs/doxygen/html/search/all_6.js | 119 ++-- docs/doxygen/html/search/all_b.js | 6 +- docs/doxygen/html/search/all_e.js | 28 +- docs/doxygen/html/search/defines_3.js | 163 ++--- docs/doxygen/html/search/files_1.js | 165 ++--- docs/doxygen/html/search/functions_0.js | 2 +- docs/doxygen/html/search/functions_10.js | 12 +- docs/doxygen/html/search/functions_6.js | 119 ++-- docs/doxygen/html/search/functions_b.js | 2 +- docs/doxygen/html/search/functions_e.js | 23 +- docs/doxygen/html/search/searchdata.js | 2 +- docs/doxygen/html/search/variables_3.js | 6 +- docs/doxygen/html/search/variables_4.js | 7 +- docs/doxygen/html/search/variables_5.js | 5 +- docs/doxygen/html/search/variables_6.js | 4 +- docs/doxygen/html/search/variables_7.js | 5 +- docs/doxygen/html/search/variables_8.js | 9 +- docs/doxygen/html/search/variables_9.html | 37 ++ docs/doxygen/html/search/variables_9.js | 8 + docs/doxygen/html/structxb_1_1xbSchema.html | 2 +- docs/doxygen/html/structxb_1_1xbTblList.html | 18 +- docs/doxygen/html/tstfuncs_8cpp.html | 2 +- docs/doxygen/html/xb__cfg__check_8cpp.html | 2 +- docs/doxygen/html/xb__copydbf_8cpp.html | 54 +- docs/doxygen/html/xb__dbfutil_8cpp.html | 56 +- docs/doxygen/html/xb__deletall_8cpp.html | 54 +- docs/doxygen/html/xb__dumpdbt_8cpp.html | 54 +- docs/doxygen/html/xb__dumphdr_8cpp.html | 2 +- docs/doxygen/html/xb__dumpix_8cpp.html | 2 +- docs/doxygen/html/xb__dumprecs_8cpp.html | 54 +- docs/doxygen/html/xb__ex__date_8cpp.html | 2 +- docs/doxygen/html/xb__ex__expression_8cpp.html | 168 +++++ docs/doxygen/html/xb__ex__sql_8cpp.html | 2 +- docs/doxygen/html/xb__ex__ssv_8cpp.html | 117 ++++ docs/doxygen/html/xb__ex__string_8cpp.html | 2 +- .../doxygen/html/xb__ex__v3__create__dbf_8cpp.html | 2 +- docs/doxygen/html/xb__ex__v3__upd__dbf_8cpp.html | 2 +- .../doxygen/html/xb__ex__v4__create__dbf_8cpp.html | 2 +- docs/doxygen/html/xb__ex__v4__upd__dbf_8cpp.html | 2 +- docs/doxygen/html/xb__execsql_8cpp.html | 2 +- docs/doxygen/html/xb__pack_8cpp.html | 54 +- docs/doxygen/html/xb__tblinfo_8cpp.html | 54 +- docs/doxygen/html/xb__test__bcd_8cpp.html | 2 +- docs/doxygen/html/xb__test__blockread_8cpp.html | 147 +++++ .../html/xb__test__blockread__save_8cpp.html | 147 +++++ docs/doxygen/html/xb__test__date_8cpp.html | 2 +- .../html/xb__test__dbf__v3__memos_8cpp.html | 2 +- .../html/xb__test__dbf__v3__nomemos_8cpp.html | 2 +- .../html/xb__test__dbf__v4__memos_8cpp.html | 2 +- .../html/xb__test__dbf__v4__nomemos_8cpp.html | 2 +- docs/doxygen/html/xb__test__expnode_8cpp.html | 2 +- docs/doxygen/html/xb__test__expression_8cpp.html | 2 +- docs/doxygen/html/xb__test__file_8cpp.html | 2 +- docs/doxygen/html/xb__test__filter_8cpp.html | 2 +- docs/doxygen/html/xb__test__funcs_8cpp.html | 2 +- docs/doxygen/html/xb__test__linklist_8cpp.html | 2 +- docs/doxygen/html/xb__test__lock2_8cpp.html | 2 +- docs/doxygen/html/xb__test__lock_8cpp.html | 2 +- docs/doxygen/html/xb__test__log_8cpp.html | 2 +- docs/doxygen/html/xb__test__mdx_8cpp.html | 2 +- docs/doxygen/html/xb__test__ndx_8cpp.html | 2 +- docs/doxygen/html/xb__test__sql_8cpp.html | 2 +- docs/doxygen/html/xb__test__string_8cpp.html | 2 +- docs/doxygen/html/xb__test__tblmgr_8cpp.html | 2 +- docs/doxygen/html/xb__test__uda_8cpp.html | 2 +- docs/doxygen/html/xb__test__xbase_8cpp.html | 2 +- docs/doxygen/html/xb__undelall_8cpp.html | 54 +- docs/doxygen/html/xb__zap_8cpp.html | 2 +- docs/doxygen/html/xbalttbl_8cpp.html | 2 +- docs/doxygen/html/xbase_8h.html | 3 +- docs/doxygen/html/xbase_8h_source.html | 98 +-- docs/doxygen/html/xbbcd_8cpp.html | 2 +- docs/doxygen/html/xbbcd_8h.html | 2 +- docs/doxygen/html/xbbcd_8h_source.html | 2 +- docs/doxygen/html/xbblkread_8h.html | 89 +++ docs/doxygen/html/xbblkread_8h_source.html | 145 +++++ docs/doxygen/html/xbblockread_8cpp.html | 80 +++ docs/doxygen/html/xbcrix_8cpp.html | 2 +- docs/doxygen/html/xbcrtbl_8cpp.html | 2 +- docs/doxygen/html/xbcrtbl_8save_8cpp.html | 80 +++ docs/doxygen/html/xbdate_8cpp.html | 2 +- docs/doxygen/html/xbdate_8h.html | 2 +- docs/doxygen/html/xbdate_8h_source.html | 59 +- docs/doxygen/html/xbdbf3_8cpp.html | 2 +- docs/doxygen/html/xbdbf4_8cpp.html | 2 +- docs/doxygen/html/xbdbf_8cpp.html | 2 +- docs/doxygen/html/xbdbf_8h.html | 2 +- docs/doxygen/html/xbdbf_8h_source.html | 724 +++++++++++---------- docs/doxygen/html/xbdelete_8cpp.html | 2 +- docs/doxygen/html/xbdrpix_8cpp.html | 2 +- docs/doxygen/html/xbdrptbl_8cpp.html | 2 +- docs/doxygen/html/xbexp_8cpp.html | 2 +- docs/doxygen/html/xbexp_8h.html | 2 +- docs/doxygen/html/xbexp_8h_source.html | 2 +- docs/doxygen/html/xbexpnode_8cpp.html | 2 +- docs/doxygen/html/xbexpnode_8h.html | 2 +- docs/doxygen/html/xbexpnode_8h_source.html | 2 +- docs/doxygen/html/xbfields_8cpp.html | 2 +- docs/doxygen/html/xbfile_8cpp.html | 2 +- docs/doxygen/html/xbfile_8h.html | 2 +- docs/doxygen/html/xbfile_8h_source.html | 244 +++---- docs/doxygen/html/xbfilter_8cpp.html | 2 +- docs/doxygen/html/xbfilter_8h.html | 2 +- docs/doxygen/html/xbfilter_8h_source.html | 29 +- docs/doxygen/html/xbfuncs_8cpp.html | 2 +- docs/doxygen/html/xbindex_8h.html | 2 +- docs/doxygen/html/xbindex_8h_source.html | 2 +- docs/doxygen/html/xbinsert_8cpp.html | 2 +- docs/doxygen/html/xbixbase_8cpp.html | 2 +- docs/doxygen/html/xbixmdx_8cpp.html | 2 +- docs/doxygen/html/xbixndx_8cpp.html | 2 +- docs/doxygen/html/xblnklst_8h.html | 2 +- docs/doxygen/html/xblnklst_8h_source.html | 4 +- docs/doxygen/html/xblnklstord_8h.html | 2 +- docs/doxygen/html/xblnklstord_8h_source.html | 4 +- docs/doxygen/html/xblnknod_8h.html | 2 +- docs/doxygen/html/xblnknod_8h_source.html | 2 +- docs/doxygen/html/xblog_8cpp.html | 2 +- docs/doxygen/html/xblog_8h.html | 2 +- docs/doxygen/html/xblog_8h_source.html | 2 +- docs/doxygen/html/xbmemo3_8cpp.html | 2 +- docs/doxygen/html/xbmemo4_8cpp.html | 2 +- docs/doxygen/html/xbmemo_8cpp.html | 2 +- docs/doxygen/html/xbmemo_8h.html | 2 +- docs/doxygen/html/xbmemo_8h_source.html | 2 +- docs/doxygen/html/xbretcod_8h.html | 50 +- docs/doxygen/html/xbretcod_8h_source.html | 123 ++-- docs/doxygen/html/xbselect_8cpp.html | 80 +++ docs/doxygen/html/xbset_8cpp.html | 2 +- docs/doxygen/html/xbsql_8cpp.html | 2 +- docs/doxygen/html/xbsql_8h.html | 2 +- docs/doxygen/html/xbsql_8h_source.html | 170 +++-- docs/doxygen/html/xbssv_8cpp.html | 2 +- docs/doxygen/html/xbssv_8h.html | 2 +- docs/doxygen/html/xbssv_8h_source.html | 189 +++--- docs/doxygen/html/xbstmt_8cpp.html | 80 +++ docs/doxygen/html/xbstring_8cpp.html | 2 +- docs/doxygen/html/xbstring_8h.html | 2 +- docs/doxygen/html/xbstring_8h_source.html | 98 +-- docs/doxygen/html/xbtag_8cpp.html | 2 +- docs/doxygen/html/xbtag_8h.html | 2 +- docs/doxygen/html/xbtag_8h_source.html | 2 +- docs/doxygen/html/xbtblmgr_8cpp.html | 2 +- docs/doxygen/html/xbtblmgr_8h.html | 2 +- docs/doxygen/html/xbtblmgr_8h_source.html | 72 +- docs/doxygen/html/xbtypes_8h.html | 2 +- docs/doxygen/html/xbtypes_8h_source.html | 2 +- docs/doxygen/html/xbuda_8cpp.html | 2 +- docs/doxygen/html/xbuda_8h.html | 2 +- docs/doxygen/html/xbuda_8h_source.html | 8 +- docs/doxygen/html/xbxbase_8cpp.html | 2 +- docs/doxygen/html/xbxbase_8h.html | 2 +- docs/doxygen/html/xbxbase_8h_source.html | 154 ++--- docs/doxygen/latex/classxb_1_1xbDate.pdf | Bin 4739 -> 4739 bytes docs/doxygen/latex/classxb_1_1xbDate.tex | 68 +- docs/doxygen/latex/classxb_1_1xbDbf.pdf | Bin 4914 -> 4914 bytes docs/doxygen/latex/classxb_1_1xbDbf.tex | 139 +++- docs/doxygen/latex/classxb_1_1xbFile.pdf | Bin 4915 -> 4915 bytes docs/doxygen/latex/classxb_1_1xbFile.tex | 85 ++- docs/doxygen/latex/classxb_1_1xbSsv.pdf | Bin 6100 -> 6100 bytes docs/doxygen/latex/classxb_1_1xbSsv.tex | 68 +- docs/doxygen/latex/classxb_1_1xbString.tex | 30 +- docs/doxygen/latex/classxb_1_1xbTblMgr.pdf | Bin 5490 -> 5490 bytes docs/doxygen/latex/classxb_1_1xbTblMgr.tex | 80 ++- docs/doxygen/latex/classxb_1_1xbXBase.pdf | Bin 5492 -> 5492 bytes docs/doxygen/latex/classxb_1_1xbXBase.tex | 114 +++- .../latex/dir_25b94c3afce00ed38231227d8141f932.tex | 10 +- .../latex/dir_313caf1132e152dd9b58bea13a4052ca.tex | 10 +- .../latex/dir_68267d1309a1af8e8297ef4c3efbcdba.tex | 4 +- .../latex/dir_aebb8dcc11953d78e620bbef0b9e2183.tex | 6 +- .../latex/dir_b0856f6b0d80ccb263b2f415c91f9e17.tex | 6 +- .../latex/dir_d93a1d4020dea85bb71b237545b5e722.tex | 6 +- .../latex/dir_e931c1a3f0014e624d0645a271726ad2.tex | 8 +- docs/doxygen/latex/files.tex | 203 +++--- docs/doxygen/latex/refman.tex | 12 +- docs/doxygen/latex/structxb_1_1xbSchema.tex | 2 +- docs/doxygen/latex/structxb_1_1xbTblList.tex | 10 +- docs/doxygen/latex/tstfuncs_8cpp.tex | 4 +- docs/doxygen/latex/xb__cfg__check_8cpp.tex | 4 +- docs/doxygen/latex/xb__copydbf_8cpp.tex | 26 +- docs/doxygen/latex/xb__dbfutil_8cpp.tex | 26 +- docs/doxygen/latex/xb__deletall_8cpp.tex | 26 +- docs/doxygen/latex/xb__dumpdbt_8cpp.tex | 26 +- docs/doxygen/latex/xb__dumphdr_8cpp.tex | 4 +- docs/doxygen/latex/xb__dumpix_8cpp.tex | 4 +- docs/doxygen/latex/xb__dumprecs_8cpp.tex | 26 +- docs/doxygen/latex/xb__ex__date_8cpp.tex | 4 +- docs/doxygen/latex/xb__ex__expression_8cpp.tex | 51 ++ docs/doxygen/latex/xb__ex__sql_8cpp.tex | 4 +- docs/doxygen/latex/xb__ex__ssv_8cpp.tex | 17 + docs/doxygen/latex/xb__ex__string_8cpp.tex | 4 +- .../doxygen/latex/xb__ex__v3__create__dbf_8cpp.tex | 4 +- docs/doxygen/latex/xb__ex__v3__upd__dbf_8cpp.tex | 4 +- .../doxygen/latex/xb__ex__v4__create__dbf_8cpp.tex | 4 +- docs/doxygen/latex/xb__ex__v4__upd__dbf_8cpp.tex | 4 +- docs/doxygen/latex/xb__execsql_8cpp.tex | 4 +- docs/doxygen/latex/xb__pack_8cpp.tex | 26 +- docs/doxygen/latex/xb__tblinfo_8cpp.tex | 26 +- docs/doxygen/latex/xb__test__bcd_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__blockread_8cpp.tex | 42 ++ .../latex/xb__test__blockread__save_8cpp.tex | 42 ++ docs/doxygen/latex/xb__test__date_8cpp.tex | 4 +- .../latex/xb__test__dbf__v3__memos_8cpp.tex | 4 +- .../latex/xb__test__dbf__v3__nomemos_8cpp.tex | 4 +- .../latex/xb__test__dbf__v4__memos_8cpp.tex | 4 +- .../latex/xb__test__dbf__v4__nomemos_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__expnode_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__expression_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__file_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__filter_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__funcs_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__linklist_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__lock2_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__lock_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__log_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__mdx_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__ndx_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__sql_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__string_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__tblmgr_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__uda_8cpp.tex | 4 +- docs/doxygen/latex/xb__test__xbase_8cpp.tex | 4 +- docs/doxygen/latex/xb__undelall_8cpp.tex | 26 +- docs/doxygen/latex/xb__zap_8cpp.tex | 4 +- docs/doxygen/latex/xbalttbl_8cpp.tex | 4 +- docs/doxygen/latex/xbase_8h.tex | 5 +- docs/doxygen/latex/xbase_8h_source.tex | 97 +-- docs/doxygen/latex/xbbcd_8cpp.tex | 4 +- docs/doxygen/latex/xbbcd_8h.tex | 4 +- docs/doxygen/latex/xbbcd_8h_source.tex | 2 +- docs/doxygen/latex/xbblkread_8h.tex | 7 + docs/doxygen/latex/xbblkread_8h_source.tex | 69 ++ docs/doxygen/latex/xbblockread_8cpp.tex | 3 + docs/doxygen/latex/xbcrix_8cpp.tex | 4 +- docs/doxygen/latex/xbcrtbl_8cpp.tex | 4 +- docs/doxygen/latex/xbcrtbl_8save_8cpp.tex | 3 + docs/doxygen/latex/xbdate_8cpp.tex | 4 +- docs/doxygen/latex/xbdate_8h.tex | 4 +- docs/doxygen/latex/xbdate_8h_source.tex | 59 +- docs/doxygen/latex/xbdbf3_8cpp.tex | 4 +- docs/doxygen/latex/xbdbf4_8cpp.tex | 4 +- docs/doxygen/latex/xbdbf_8cpp.tex | 4 +- docs/doxygen/latex/xbdbf_8h.tex | 4 +- docs/doxygen/latex/xbdbf_8h_source.tex | 721 ++++++++++---------- docs/doxygen/latex/xbdelete_8cpp.tex | 4 +- docs/doxygen/latex/xbdrpix_8cpp.tex | 4 +- docs/doxygen/latex/xbdrptbl_8cpp.tex | 4 +- docs/doxygen/latex/xbexp_8cpp.tex | 4 +- docs/doxygen/latex/xbexp_8h.tex | 4 +- docs/doxygen/latex/xbexp_8h_source.tex | 2 +- docs/doxygen/latex/xbexpnode_8cpp.tex | 4 +- docs/doxygen/latex/xbexpnode_8h.tex | 4 +- docs/doxygen/latex/xbexpnode_8h_source.tex | 2 +- docs/doxygen/latex/xbfields_8cpp.tex | 4 +- docs/doxygen/latex/xbfile_8cpp.tex | 4 +- docs/doxygen/latex/xbfile_8h.tex | 4 +- docs/doxygen/latex/xbfile_8h_source.tex | 242 +++---- docs/doxygen/latex/xbfilter_8cpp.tex | 4 +- docs/doxygen/latex/xbfilter_8h.tex | 4 +- docs/doxygen/latex/xbfilter_8h_source.tex | 28 +- docs/doxygen/latex/xbfuncs_8cpp.tex | 4 +- docs/doxygen/latex/xbindex_8h.tex | 4 +- docs/doxygen/latex/xbindex_8h_source.tex | 2 +- docs/doxygen/latex/xbinsert_8cpp.tex | 4 +- docs/doxygen/latex/xbixbase_8cpp.tex | 4 +- docs/doxygen/latex/xbixmdx_8cpp.tex | 4 +- docs/doxygen/latex/xbixndx_8cpp.tex | 4 +- docs/doxygen/latex/xblnklst_8h.tex | 4 +- docs/doxygen/latex/xblnklst_8h_source.tex | 2 +- docs/doxygen/latex/xblnklstord_8h.tex | 4 +- docs/doxygen/latex/xblnklstord_8h_source.tex | 2 +- docs/doxygen/latex/xblnknod_8h.tex | 4 +- docs/doxygen/latex/xblnknod_8h_source.tex | 2 +- docs/doxygen/latex/xblog_8cpp.tex | 4 +- docs/doxygen/latex/xblog_8h.tex | 4 +- docs/doxygen/latex/xblog_8h_source.tex | 2 +- docs/doxygen/latex/xbmemo3_8cpp.tex | 4 +- docs/doxygen/latex/xbmemo4_8cpp.tex | 4 +- docs/doxygen/latex/xbmemo_8cpp.tex | 4 +- docs/doxygen/latex/xbmemo_8h.tex | 4 +- docs/doxygen/latex/xbmemo_8h_source.tex | 2 +- docs/doxygen/latex/xbretcod_8h.tex | 28 +- docs/doxygen/latex/xbretcod_8h_source.tex | 123 ++-- docs/doxygen/latex/xbselect_8cpp.tex | 3 + docs/doxygen/latex/xbset_8cpp.tex | 4 +- docs/doxygen/latex/xbsql_8cpp.tex | 4 +- docs/doxygen/latex/xbsql_8h.tex | 4 +- docs/doxygen/latex/xbsql_8h_source.tex | 169 +++-- docs/doxygen/latex/xbssv_8cpp.tex | 4 +- docs/doxygen/latex/xbssv_8h.tex | 4 +- docs/doxygen/latex/xbssv_8h_source.tex | 185 +++--- docs/doxygen/latex/xbstmt_8cpp.tex | 3 + docs/doxygen/latex/xbstring_8cpp.tex | 4 +- docs/doxygen/latex/xbstring_8h.tex | 4 +- docs/doxygen/latex/xbstring_8h_source.tex | 98 +-- docs/doxygen/latex/xbtag_8cpp.tex | 4 +- docs/doxygen/latex/xbtag_8h.tex | 4 +- docs/doxygen/latex/xbtag_8h_source.tex | 2 +- docs/doxygen/latex/xbtblmgr_8cpp.tex | 4 +- docs/doxygen/latex/xbtblmgr_8h.tex | 4 +- docs/doxygen/latex/xbtblmgr_8h_source.tex | 63 +- docs/doxygen/latex/xbtypes_8h.tex | 4 +- docs/doxygen/latex/xbtypes_8h_source.tex | 2 +- docs/doxygen/latex/xbuda_8cpp.tex | 4 +- docs/doxygen/latex/xbuda_8h.tex | 4 +- docs/doxygen/latex/xbuda_8h_source.tex | 8 +- docs/doxygen/latex/xbxbase_8cpp.tex | 4 +- docs/doxygen/latex/xbxbase_8h.tex | 4 +- docs/doxygen/latex/xbxbase_8h_source.tex | 152 +++-- docs/html/index.html | 8 +- docs/html/xbac.html | 13 +- docs/html/xbae.html | 6 +- docs/html/xbc15.html | 127 ++-- docs/html/xbc16.html | 52 ++ docs/html/xbc17.html | 219 +++++++ docs/html/xbc18.html | 252 +++++++ docs/man/xb_cfg_chk.1.gz | Bin 0 -> 546 bytes docs/man/xb_copydbf.1.gz | Bin 0 -> 705 bytes docs/man/xb_dbfutil.1.gz | Bin 0 -> 633 bytes docs/man/xb_deletall.1.gz | Bin 0 -> 656 bytes docs/man/xb_dumpdbt.1.gz | Bin 0 -> 672 bytes docs/man/xb_dumprecs.1.gz | Bin 0 -> 691 bytes docs/man/xb_pack.1.gz | Bin 0 -> 697 bytes docs/man/xb_tblinfo.1.gz | Bin 0 -> 675 bytes docs/man/xb_undelall.1.gz | Bin 0 -> 690 bytes 357 files changed, 7250 insertions(+), 3677 deletions(-) create mode 100644 docs/doxygen/html/search/variables_9.html create mode 100644 docs/doxygen/html/search/variables_9.js create mode 100644 docs/doxygen/html/xb__ex__expression_8cpp.html create mode 100644 docs/doxygen/html/xb__ex__ssv_8cpp.html create mode 100644 docs/doxygen/html/xb__test__blockread_8cpp.html create mode 100644 docs/doxygen/html/xb__test__blockread__save_8cpp.html create mode 100644 docs/doxygen/html/xbblkread_8h.html create mode 100644 docs/doxygen/html/xbblkread_8h_source.html create mode 100644 docs/doxygen/html/xbblockread_8cpp.html create mode 100644 docs/doxygen/html/xbcrtbl_8save_8cpp.html create mode 100644 docs/doxygen/html/xbselect_8cpp.html create mode 100644 docs/doxygen/html/xbstmt_8cpp.html create mode 100644 docs/doxygen/latex/xb__ex__expression_8cpp.tex create mode 100644 docs/doxygen/latex/xb__ex__ssv_8cpp.tex create mode 100644 docs/doxygen/latex/xb__test__blockread_8cpp.tex create mode 100644 docs/doxygen/latex/xb__test__blockread__save_8cpp.tex create mode 100644 docs/doxygen/latex/xbblkread_8h.tex create mode 100644 docs/doxygen/latex/xbblkread_8h_source.tex create mode 100644 docs/doxygen/latex/xbblockread_8cpp.tex create mode 100644 docs/doxygen/latex/xbcrtbl_8save_8cpp.tex create mode 100644 docs/doxygen/latex/xbselect_8cpp.tex create mode 100644 docs/doxygen/latex/xbstmt_8cpp.tex create mode 100755 docs/html/xbc16.html create mode 100755 docs/html/xbc17.html create mode 100755 docs/html/xbc18.html create mode 100644 docs/man/xb_cfg_chk.1.gz create mode 100644 docs/man/xb_copydbf.1.gz create mode 100644 docs/man/xb_dbfutil.1.gz create mode 100644 docs/man/xb_deletall.1.gz create mode 100644 docs/man/xb_dumpdbt.1.gz create mode 100644 docs/man/xb_dumprecs.1.gz create mode 100644 docs/man/xb_pack.1.gz create mode 100644 docs/man/xb_tblinfo.1.gz create mode 100644 docs/man/xb_undelall.1.gz (limited to 'docs') diff --git a/docs/doxygen/html/classxb_1_1xbDate.html b/docs/doxygen/html/classxb_1_1xbDate.html index 80dcc57..67f85fc 100644 --- a/docs/doxygen/html/classxb_1_1xbDate.html +++ b/docs/doxygen/html/classxb_1_1xbDate.html @@ -235,12 +235,15 @@ Public Member Functions void SetDefaultAutoCommit (xbBool bDefaultAutoCommit)  Set the default auto commit. More...
  -xbStringGetDefaultLogDirectory () const -  -xbStringGetDefaultLogFileName () const -  -void SetDefaultLogDirectory (const xbString &sDefaultLogDirectory) -  +void GetHomeDir (xbString &sHomeDirOut) + Get home directory. More...
+  +xbStringGetLogDirectory () const +  +xbStringGetLogFileName () const +  +void SetLogDirectory (const xbString &sLogDirectory) +  xbBool GetMultiUser () const  Get the multi user setting. More...
  @@ -863,8 +866,8 @@ XB_NO_ERROR - -

◆ GetDefaultLogDirectory()

+ +

◆ GetEndianType()

@@ -873,7 +876,7 @@ XB_NO_ERROR - + @@ -886,10 +889,15 @@ XB_NO_ERROR
xbString & xb::xbSsv::GetDefaultLogDirectory xbInt16 xb::xbSsv::GetEndianType ( ) const
+

Get the Endian type.

+
Returns
B - Big endian
+ L - Little endian
+
+
- -

◆ GetDefaultLogFileName()

+ +

◆ GetErrorMessage()

@@ -898,9 +906,10 @@ XB_NO_ERROR - + - + +
xbString & xb::xbSsv::GetDefaultLogFileName const char * xb::xbSsv::GetErrorMessage ()xbInt16 iErrorCode) const
@@ -911,10 +920,19 @@ XB_NO_ERROR
+

Get an error message.

+
Parameters
+ + +
iErrorCodeErrorCode is the error number of description to be returned.
+
+
+
Returns
Returns a pointer to a string containing a text description for the error code.
+
- -

◆ GetEndianType()

+ +

◆ GetHomeDir()

@@ -923,10 +941,11 @@ XB_NO_ERROR - + - - + + +
xbInt16 xb::xbSsv::GetEndianType void xb::xbSsv::GetHomeDir () constxbStringsHomeDirOut)
@@ -936,15 +955,19 @@ XB_NO_ERROR
-

Get the Endian type.

-
Returns
B - Big endian
- L - Little endian
-
+

Get home directory.

+
Parameters
+ + +
sHomeDirOut- Output home directory for current user.
+
+
+
Returns
void
- -

◆ GetErrorMessage()

+ +

◆ GetLogDirectory()

@@ -953,10 +976,9 @@ XB_NO_ERROR - + - - +
const char * xb::xbSsv::GetErrorMessage xbString & xb::xbSsv::GetLogDirectory (xbInt16 iErrorCode)) const
@@ -967,14 +989,30 @@ XB_NO_ERROR
-

Get an error message.

-
Parameters
- - -
iErrorCodeErrorCode is the error number of description to be returned.
-
-
-
Returns
Returns a pointer to a string containing a text description for the error code.
+
+
+ +

◆ GetLogFileName()

+ +
+
+ + + + + +
+ + + + + + + +
xbString & xb::xbSsv::GetLogFileName () const
+
+inherited
+
@@ -1646,8 +1684,8 @@ XB_INVALID_DATE - -

◆ SetDefaultLogDirectory()

+ +

◆ SetEndianType()

@@ -1656,24 +1694,26 @@ XB_INVALID_DATE - + - - +
void xb::xbSsv::SetDefaultLogDirectory void xb::xbSsv::SetEndianType (const xbStringsDefaultLogDirectory))
-inherited +protectedinherited
+

Set the endian type.

+

This routine determines the Endian-ness at run time instead of compile time as some processers (ie; Sparc,ARM) can be switched either way. This routine is called automatically by the library at startup and does not need to be called in an application program.

+
- -

◆ SetEndianType()

+ +

◆ SetLogDirectory()

@@ -1682,22 +1722,20 @@ XB_INVALID_DATE - + - + +
void xb::xbSsv::SetEndianType void xb::xbSsv::SetLogDirectory ()const xbStringsLogDirectory)
-protectedinherited +inherited
-

Set the endian type.

-

This routine determines the Endian-ness at run time instead of compile time as some processers (ie; Sparc,ARM) can be switched either way. This routine is called automatically by the library at startup and does not need to be called in an application program.

-
@@ -1864,8 +1902,8 @@ XB_INVALID_DATE
The documentation for this class was generated from the following files: diff --git a/docs/doxygen/html/classxb_1_1xbDbf.html b/docs/doxygen/html/classxb_1_1xbDbf.html index d532bc4..0546182 100644 --- a/docs/doxygen/html/classxb_1_1xbDbf.html +++ b/docs/doxygen/html/classxb_1_1xbDbf.html @@ -144,12 +144,18 @@ Public Member Functions virtual xbInt16 GetAutoCommit (xbInt16 iOption) const  Get auto commit setting. More...
  +virtual xbBool GetBof () + Get a pointer to the current index object. More...
+  virtual xbUInt32 GetCurRecNo () const - Get a pointer to the current index object. More...
+ Return the current record number. More...
  virtual xbInt16 GetDbfStatus () const  Return the current dbf status. More...
  +virtual xbBool GetEof () + Return true if dbf file empty or positioned to the last record. More...
+  virtual xbInt32 GetFieldCnt () const  Return the number of fields in the table. More...
  @@ -159,6 +165,8 @@ Public Member Functions virtual xbInt16 GetFirstRecord (xbInt16 iOption)  Get the first record. More...
  +virtual xbUInt16 GetHeaderLen () const +  virtual xbInt16 GetLastRecord ()  Get the last record. More...
  @@ -378,6 +386,9 @@ Public Member Functions virtual xbInt16 PutDateField (const xbString &sFieldName, const xbDate &dt)  Put date field for field name. More...
  +xbInt16 SetHomeFolders () + Create Home Folders. More...
+  xbInt16 CreateUniqueFileName (const xbString &sDirIn, const xbString &sExtIn, xbString &sFqnOut)  Create a unique file name. More...
  @@ -621,12 +632,15 @@ Public Member Functions void SetDefaultAutoCommit (xbBool bDefaultAutoCommit)  Set the default auto commit. More...
  -xbStringGetDefaultLogDirectory () const -  -xbStringGetDefaultLogFileName () const -  -void SetDefaultLogDirectory (const xbString &sDefaultLogDirectory) -  +void GetHomeDir (xbString &sHomeDirOut) + Get home directory. More...
+  +xbStringGetLogDirectory () const +  +xbStringGetLogFileName () const +  +void SetLogDirectory (const xbString &sLogDirectory) +  xbBool GetMultiUser () const  Get the multi user setting. More...
  @@ -2315,6 +2329,36 @@ Static Protected Attributes

Get the block size.

Returns
Block Size
+ + + +

◆ GetBof()

+ +
+
+ + + + + +
+ + + + + + + +
xbBool xb::xbDbf::GetBof ()
+
+virtual
+
+ +

Get a pointer to the current index object.

+
Returns
Pointer to current index.
+

Return true if dbf file empty or positioned to the first record

+
Returns
Returns true if dbf file is empty or positioned on the first record.
+
@@ -2340,9 +2384,7 @@ Static Protected Attributes
-

Get a pointer to the current index object.

-
Returns
Pointer to current index.
-

Return the current record number.

+

Return the current record number.

Returns
Returns the current record number.
@@ -2566,56 +2608,6 @@ XB_INVALID_DATA

Get the default date format.

Returns
xbString containing the default date format.
- - - -

◆ GetDefaultLogDirectory()

- -
-
- - - - - -
- - - - - - - -
xbString & xb::xbSsv::GetDefaultLogDirectory () const
-
-inherited
-
- -
-
- -

◆ GetDefaultLogFileName()

- -
-
- - - - - -
- - - - - - - -
xbString & xb::xbSsv::GetDefaultLogFileName () const
-
-inherited
-
-
@@ -2838,6 +2830,34 @@ XB_INVALID_DATA L - Little endian
+ + + +

◆ GetEof()

+ +
+
+ + + + + +
+ + + + + + + +
xbBool xb::xbDbf::GetEof ()
+
+virtual
+
+ +

Return true if dbf file empty or positioned to the last record.

+
Returns
Returns true if dbf file is empty or positioned on the last record.
+
@@ -4090,6 +4110,66 @@ XB_INVALID_DATA

Get the fully qualified file name.

Returns
the fully qualfied name of the file
+ + + +

◆ GetHeaderLen()

+ +
+
+ + + + + +
+ + + + + + + +
virtual xbUInt16 xb::xbDbf::GetHeaderLen () const
+
+virtual
+
+ +
+
+ +

◆ GetHomeDir()

+ +
+
+ + + + + +
+ + + + + + + + +
void xb::xbSsv::GetHomeDir (xbStringsHomeDirOut)
+
+inherited
+
+ +

Get home directory.

+
Parameters
+ + +
sHomeDirOut- Output home directory for current user.
+
+
+
Returns
void
+
@@ -4156,6 +4236,56 @@ XB_INVALID_DATA
Returns
Return Codes
+ + + +

◆ GetLogDirectory()

+ +
+
+ + + + + +
+ + + + + + + +
xbString & xb::xbSsv::GetLogDirectory () const
+
+inherited
+
+ +
+
+ +

◆ GetLogFileName()

+ +
+
+ + + + + +
+ + + + + + + +
xbString & xb::xbSsv::GetLogFileName () const
+
+inherited
+
+
@@ -6954,32 +7084,6 @@ xbFalse - Record not deleted. - - - -

◆ SetDefaultLogDirectory()

- -
-
- - - - - -
- - - - - - - - -
void xb::xbSsv::SetDefaultLogDirectory (const xbStringsDefaultLogDirectory)
-
-inherited
-
-
@@ -7114,6 +7218,61 @@ xbFalse - Record not deleted. + + + +

◆ SetHomeFolders()

+ +
+
+ + + + + +
+ + + + + + + +
xbInt16 xb::xbFile::SetHomeFolders ()
+
+inherited
+
+ +

Create Home Folders.

+

Create xbase64 log and data folders in the home directory for current usre.

+
Returns
Return Codes
+ +
+
+ +

◆ SetLogDirectory()

+ +
+
+ + + + + +
+ + + + + + + + +
void xb::xbSsv::SetLogDirectory (const xbStringsLogDirectory)
+
+inherited
+
+
@@ -7961,7 +8120,7 @@ The mode can also include the letter "b" for binary ie; "r+b". The "b" is ignore - +
pPointer to data to write
sizesize of write
nmembNumber of times to write it
nmembNumber of times to read it
@@ -8950,9 +9109,9 @@ The mode can also include the letter "b" for binary ie; "r+b". The "b" is ignore
The documentation for this class was generated from the following files: diff --git a/docs/doxygen/html/classxb_1_1xbFile.html b/docs/doxygen/html/classxb_1_1xbFile.html index b569a52..885e969 100644 --- a/docs/doxygen/html/classxb_1_1xbFile.html +++ b/docs/doxygen/html/classxb_1_1xbFile.html @@ -100,6 +100,9 @@ Public Member Functions  ~xbFile ()  Class Destructor. More...
  +xbInt16 SetHomeFolders () + Create Home Folders. More...
+  xbInt16 CreateUniqueFileName (const xbString &sDirIn, const xbString &sExtIn, xbString &sFqnOut)  Create a unique file name. More...
  @@ -343,12 +346,15 @@ Public Member Functions void SetDefaultAutoCommit (xbBool bDefaultAutoCommit)  Set the default auto commit. More...
  -xbStringGetDefaultLogDirectory () const -  -xbStringGetDefaultLogFileName () const -  -void SetDefaultLogDirectory (const xbString &sDefaultLogDirectory) -  +void GetHomeDir (xbString &sHomeDirOut) + Get home directory. More...
+  +xbStringGetLogDirectory () const +  +xbStringGetLogFileName () const +  +void SetLogDirectory (const xbString &sLogDirectory) +  xbBool GetMultiUser () const  Get the multi user setting. More...
  @@ -1319,56 +1325,6 @@ Static Protected Attributes

Get the default date format.

Returns
xbString containing the default date format.
- - - -

◆ GetDefaultLogDirectory()

- -
-
- - - - - -
- - - - - - - -
xbString & xb::xbSsv::GetDefaultLogDirectory () const
-
-inherited
-
- -
-
- -

◆ GetDefaultLogFileName()

- -
-
- - - - - -
- - - - - - - -
xbString & xb::xbSsv::GetDefaultLogFileName () const
-
-inherited
-
-
@@ -1770,6 +1726,91 @@ Static Protected Attributes

Get the fully qualified file name.

Returns
the fully qualfied name of the file
+ + + +

◆ GetHomeDir()

+ +
+
+ + + + + +
+ + + + + + + + +
void xb::xbSsv::GetHomeDir (xbStringsHomeDirOut)
+
+inherited
+
+ +

Get home directory.

+
Parameters
+ + +
sHomeDirOut- Output home directory for current user.
+
+
+
Returns
void
+ +
+
+ +

◆ GetLogDirectory()

+ +
+
+ + + + + +
+ + + + + + + +
xbString & xb::xbSsv::GetLogDirectory () const
+
+inherited
+
+ +
+
+ +

◆ GetLogFileName()

+ +
+
+ + + + + +
+ + + + + + + +
xbString & xb::xbSsv::GetLogFileName () const
+
+inherited
+
+
@@ -2244,32 +2285,6 @@ Static Protected Attributes - - - -

◆ SetDefaultLogDirectory()

- -
-
- - - - - -
- - - - - - - - -
void xb::xbSsv::SetDefaultLogDirectory (const xbStringsDefaultLogDirectory)
-
-inherited
-
-
@@ -2380,6 +2395,53 @@ Static Protected Attributes + + + +

◆ SetHomeFolders()

+ +
+
+ + + + + + + +
xbInt16 xb::xbFile::SetHomeFolders ()
+
+ +

Create Home Folders.

+

Create xbase64 log and data folders in the home directory for current usre.

+
Returns
Return Codes
+ +
+
+ +

◆ SetLogDirectory()

+ +
+
+ + + + + +
+ + + + + + + + +
void xb::xbSsv::SetLogDirectory (const xbStringsLogDirectory)
+
+inherited
+
+
@@ -2925,7 +2987,7 @@ The mode can also include the letter "b" for binary ie; "r+b". The "b" is ignore - +
pPointer to data to write
sizesize of write
nmembNumber of times to write it
nmembNumber of times to read it
@@ -3358,8 +3420,8 @@ The mode can also include the letter "b" for binary ie; "r+b". The "b" is ignore
The documentation for this class was generated from the following files: diff --git a/docs/doxygen/html/classxb_1_1xbSsv.html b/docs/doxygen/html/classxb_1_1xbSsv.html index 9180d1d..96a07d8 100644 --- a/docs/doxygen/html/classxb_1_1xbSsv.html +++ b/docs/doxygen/html/classxb_1_1xbSsv.html @@ -133,12 +133,15 @@ Public Member Functions void SetDefaultAutoCommit (xbBool bDefaultAutoCommit)  Set the default auto commit. More...
  -xbStringGetDefaultLogDirectory () const -  -xbStringGetDefaultLogFileName () const -  -void SetDefaultLogDirectory (const xbString &sDefaultLogDirectory) -  +void GetHomeDir (xbString &sHomeDirOut) + Get home directory. More...
+  +xbStringGetLogDirectory () const +  +xbStringGetLogFileName () const +  +void SetLogDirectory (const xbString &sLogDirectory) +  xbBool GetMultiUser () const  Get the multi user setting. More...
  @@ -352,14 +355,14 @@ Static Protected Attributes - -

◆ GetDefaultLogDirectory()

+ +

◆ GetEndianType()

- + @@ -367,71 +370,98 @@ Static Protected Attributes
xbString & xb::xbSsv::GetDefaultLogDirectory xbInt16 xb::xbSsv::GetEndianType ( ) const
+

Get the Endian type.

+
Returns
B - Big endian
+ L - Little endian
+
+
- -

◆ GetDefaultLogFileName()

+ +

◆ GetErrorMessage()

- + - + +
xbString & xb::xbSsv::GetDefaultLogFileName const char * xb::xbSsv::GetErrorMessage ()xbInt16 iErrorCode) const
+

Get an error message.

+
Parameters
+ + +
iErrorCodeErrorCode is the error number of description to be returned.
+
+
+
Returns
Returns a pointer to a string containing a text description for the error code.
+
- -

◆ GetEndianType()

+ +

◆ GetHomeDir()

- + - - + + +
xbInt16 xb::xbSsv::GetEndianType void xb::xbSsv::GetHomeDir () constxbStringsHomeDirOut)
-

Get the Endian type.

-
Returns
B - Big endian
- L - Little endian
-
+

Get home directory.

+
Parameters
+ + +
sHomeDirOut- Output home directory for current user.
+
+
+
Returns
void
- -

◆ GetErrorMessage()

+ +

◆ GetLogDirectory()

- + - - +
const char * xb::xbSsv::GetErrorMessage xbString & xb::xbSsv::GetLogDirectory (xbInt16 iErrorCode)) const
-

Get an error message.

-
Parameters
- - -
iErrorCodeErrorCode is the error number of description to be returned.
-
-
-
Returns
Returns a pointer to a string containing a text description for the error code.
+
+
+ +

◆ GetLogFileName()

+ +
+
+ + + + + + + +
xbString & xb::xbSsv::GetLogFileName () const
+
@@ -536,24 +566,6 @@ Static Protected Attributes - - - -

◆ SetDefaultLogDirectory()

- -
-
- - - - - - - - -
void xb::xbSsv::SetDefaultLogDirectory (const xbStringsDefaultLogDirectory)
-
-
@@ -582,6 +594,24 @@ Static Protected Attributes

Set the endian type.

This routine determines the Endian-ness at run time instead of compile time as some processers (ie; Sparc,ARM) can be switched either way. This routine is called automatically by the library at startup and does not need to be called in an application program.

+ + + +

◆ SetLogDirectory()

+ +
+
+ + + + + + + + +
void xb::xbSsv::SetLogDirectory (const xbStringsLogDirectory)
+
+
@@ -680,8 +710,8 @@ Static Protected Attributes
The documentation for this class was generated from the following files: diff --git a/docs/doxygen/html/classxb_1_1xbString.html b/docs/doxygen/html/classxb_1_1xbString.html index 7d509c9..1cf60fe 100644 --- a/docs/doxygen/html/classxb_1_1xbString.html +++ b/docs/doxygen/html/classxb_1_1xbString.html @@ -267,6 +267,9 @@ Public Member Functions xbStringPadRight (char c, xbUInt32 ulLen)  Right pad string. More...
  +xbUInt32 Pos (char c, xbUInt32 ulStartPos) const + Determine position of a given character. More...
+  xbUInt32 Pos (char c) const  Determine position of a given character. More...
  @@ -2124,7 +2127,7 @@ Friends -

◆ Pos() [1/2]

+

◆ Pos() [1/3]

@@ -2148,10 +2151,48 @@ Friends
Returns
Position within string. Returns 0 if not found.
+
+
+ +

◆ Pos() [2/3]

+ +
+
+ + + + + + + + + + + + + + + + + + +
xbUInt32 xb::xbString::Pos (char c,
xbUInt32 ulStartPos 
) const
+
+ +

Determine position of a given character.

+
Parameters
+ + + +
cSeek character
ulStartPosstarting position for search, first position is 1
+
+
+
Returns
Position within string. Returns 0 if not found.
+
-

◆ Pos() [2/2]

+

◆ Pos() [3/3]

@@ -2835,8 +2876,8 @@ Friends

The documentation for this class was generated from the following files: diff --git a/docs/doxygen/html/classxb_1_1xbTblMgr.html b/docs/doxygen/html/classxb_1_1xbTblMgr.html index ccd4287..c94fe35 100644 --- a/docs/doxygen/html/classxb_1_1xbTblMgr.html +++ b/docs/doxygen/html/classxb_1_1xbTblMgr.html @@ -94,10 +94,10 @@ Public Member Functions    ~xbTblMgr ()   -xbInt16 AddTblToTblList (xbDbf *d, const xbString &sTblName) -  -xbInt16 AddTblToTblList (xbDbf *d, const xbString &sTblName, const xbString &sTblAlias) -  +xbInt16 AddTblToTblList (xbDbf *d, const xbString &sFqTblName) +  +xbInt16 AddTblToTblList (xbDbf *d, const xbString &sFqTblName, const xbString &sTblAlias) +  xbInt16 DisplayTableList () const   xbDbfGetDbfPtr (const xbString &sTblAlias) const @@ -146,12 +146,15 @@ Public Member Functions void SetDefaultAutoCommit (xbBool bDefaultAutoCommit)  Set the default auto commit. More...
  -xbStringGetDefaultLogDirectory () const -  -xbStringGetDefaultLogFileName () const -  -void SetDefaultLogDirectory (const xbString &sDefaultLogDirectory) -  +void GetHomeDir (xbString &sHomeDirOut) + Get home directory. More...
+  +xbStringGetLogDirectory () const +  +xbStringGetLogFileName () const +  +void SetLogDirectory (const xbString &sLogDirectory) +  xbBool GetMultiUser () const  Get the multi user setting. More...
  @@ -213,8 +216,8 @@ Static Protected Attributes

Member Function Documentation

- -

◆ AddTblToTblList() [1/2]

+ +

◆ AddTblToTblList() [1/2]

@@ -229,7 +232,7 @@ Static Protected Attributes const xbString &  - sTblName  + sFqTblName  @@ -241,8 +244,8 @@ Static Protected Attributes
- -

◆ AddTblToTblList() [2/2]

+ +

◆ AddTblToTblList() [2/2]

@@ -257,7 +260,7 @@ Static Protected Attributes const xbString &  - sTblName, + sFqTblName, @@ -547,8 +550,8 @@ Static Protected Attributes
- -

◆ GetDefaultLogDirectory()

+ +

◆ GetEndianType()

@@ -557,7 +560,7 @@ Static Protected Attributes - + @@ -570,10 +573,15 @@ Static Protected Attributes
xbString & xb::xbSsv::GetDefaultLogDirectory xbInt16 xb::xbSsv::GetEndianType ( ) const
+

Get the Endian type.

+
Returns
B - Big endian
+ L - Little endian
+
+
- -

◆ GetDefaultLogFileName()

+ +

◆ GetErrorMessage()

@@ -582,9 +590,10 @@ Static Protected Attributes - + - + +
xbString & xb::xbSsv::GetDefaultLogFileName const char * xb::xbSsv::GetErrorMessage ()xbInt16 iErrorCode) const
@@ -595,10 +604,19 @@ Static Protected Attributes
+

Get an error message.

+
Parameters
+ + +
iErrorCodeErrorCode is the error number of description to be returned.
+
+
+
Returns
Returns a pointer to a string containing a text description for the error code.
+
- -

◆ GetEndianType()

+ +

◆ GetHomeDir()

@@ -607,10 +625,11 @@ Static Protected Attributes - + - - + + +
xbInt16 xb::xbSsv::GetEndianType void xb::xbSsv::GetHomeDir () constxbStringsHomeDirOut)
@@ -620,15 +639,19 @@ Static Protected Attributes
-

Get the Endian type.

-
Returns
B - Big endian
- L - Little endian
-
+

Get home directory.

+
Parameters
+ + +
sHomeDirOut- Output home directory for current user.
+
+
+
Returns
void
- -

◆ GetErrorMessage()

+ +

◆ GetLogDirectory()

@@ -637,10 +660,9 @@ Static Protected Attributes - + - - +
const char * xb::xbSsv::GetErrorMessage xbString & xb::xbSsv::GetLogDirectory (xbInt16 iErrorCode)) const
@@ -651,14 +673,30 @@ Static Protected Attributes
-

Get an error message.

-
Parameters
- - -
iErrorCodeErrorCode is the error number of description to be returned.
-
-
-
Returns
Returns a pointer to a string containing a text description for the error code.
+
+
+ +

◆ GetLogFileName()

+ +
+
+ + + + + +
+ + + + + + + +
xbString & xb::xbSsv::GetLogFileName () const
+
+inherited
+
@@ -868,8 +906,8 @@ Static Protected Attributes - -

◆ SetDefaultLogDirectory()

+ +

◆ SetEndianType()

@@ -878,24 +916,26 @@ Static Protected Attributes - + - - +
void xb::xbSsv::SetDefaultLogDirectory void xb::xbSsv::SetEndianType (const xbStringsDefaultLogDirectory))
-inherited +protectedinherited
+

Set the endian type.

+

This routine determines the Endian-ness at run time instead of compile time as some processers (ie; Sparc,ARM) can be switched either way. This routine is called automatically by the library at startup and does not need to be called in an application program.

+
- -

◆ SetEndianType()

+ +

◆ SetLogDirectory()

@@ -904,22 +944,20 @@ Static Protected Attributes - + - + +
void xb::xbSsv::SetEndianType void xb::xbSsv::SetLogDirectory ()const xbStringsLogDirectory)
-protectedinherited +inherited
-

Set the endian type.

-

This routine determines the Endian-ness at run time instead of compile time as some processers (ie; Sparc,ARM) can be switched either way. This routine is called automatically by the library at startup and does not need to be called in an application program.

-
@@ -1026,8 +1064,8 @@ Static Protected Attributes
The documentation for this class was generated from the following files: diff --git a/docs/doxygen/html/classxb_1_1xbXBase.html b/docs/doxygen/html/classxb_1_1xbXBase.html index 7699920..5d4767f 100644 --- a/docs/doxygen/html/classxb_1_1xbXBase.html +++ b/docs/doxygen/html/classxb_1_1xbXBase.html @@ -141,10 +141,16 @@ Public Member Functions void xbSleep (xbInt32 lMillisecs)  Cross platform sleep function. More...
  -xbInt16 AddTblToTblList (xbDbf *d, const xbString &sTblName) -  -xbInt16 AddTblToTblList (xbDbf *d, const xbString &sTblName, const xbString &sTblAlias) -  +xbInt16 GetCmdLineOpt (xbInt32 lArgc, char **argv, const char *sOptRqst, xbString &sParmOut) + Parse commmand line options for a given parm request. More...
+  +xbInt16 GetCmdLineOpt (xbInt32 lArgc, char **argv, xbString &sOptRqst, xbString &sParmOut) + Parse commmand line options for a given parm request. More...
+  +xbInt16 AddTblToTblList (xbDbf *d, const xbString &sFqTblName) +  +xbInt16 AddTblToTblList (xbDbf *d, const xbString &sFqTblName, const xbString &sTblAlias) +  xbInt16 DisplayTableList () const   xbDbfGetDbfPtr (const xbString &sTblAlias) const @@ -193,12 +199,9 @@ Public Member Functions void SetDefaultAutoCommit (xbBool bDefaultAutoCommit)  Set the default auto commit. More...
  -xbStringGetDefaultLogDirectory () const -  -xbStringGetDefaultLogFileName () const -  -void SetDefaultLogDirectory (const xbString &sDefaultLogDirectory) -  +void GetHomeDir (xbString &sHomeDirOut) + Get home directory. More...
xbBool GetMultiUser () const  Get the multi user setting. More...
  @@ -282,8 +285,8 @@ Friends

Member Function Documentation

- -

◆ AddTblToTblList() [1/2]

+ +

◆ AddTblToTblList() [1/2]

@@ -301,7 +304,7 @@ Friends const xbString &  - sTblName  + sFqTblName  @@ -318,8 +321,8 @@ Friends
- -

◆ AddTblToTblList() [2/2]

+ +

◆ AddTblToTblList() [2/2]

@@ -337,7 +340,7 @@ Friends const xbString &  - sTblName, + sFqTblName, @@ -587,6 +590,112 @@ Friends
+
+
+ +

◆ GetCmdLineOpt() [1/2]

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xbInt16 xb::xbXBase::GetCmdLineOpt (xbInt32 lArgc,
char ** sArgv,
const char * sOptRqst,
xbStringsParmOut 
)
+
+ +

Parse commmand line options for a given parm request.

+
Parameters
+ + + + + +
lArgcValue passed from main( argc, argv[] )
sArgvValued passed from main
sOptRqstOption to search for in the arguments list
sParmOutString token immediately to the right of the the option request, if found
+
+
+
Returns
0 - paramater request not found
+ 1 - Parameter found
+ +
+
+ +

◆ GetCmdLineOpt() [2/2]

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
xbInt16 xb::xbXBase::GetCmdLineOpt (xbInt32 lArgc,
char ** sArgv,
xbStringsOptRqst,
xbStringsParmOut 
)
+
+ +

Parse commmand line options for a given parm request.

+
Parameters
+ + + + + +
lArgcValue passed from main( argc, argv[] )
sArgvValued passed from main
sOptRqstOption to search for in the arguments list
sParmOutString token immediately to the right of the the option request, if found
+
+
+
Returns
0 - paramater request not found
+ 1 - Parameter found
+
@@ -725,56 +834,6 @@ Friends

Get the default date format.

Returns
xbString containing the default date format.
- - - -

◆ GetDefaultLogDirectory()

- -
-
- - - - - -
- - - - - - - -
xbString & xb::xbSsv::GetDefaultLogDirectory () const
-
-inherited
-
- -
-
- -

◆ GetDefaultLogFileName()

- -
-
- - - - - -
- - - - - - - -
xbString & xb::xbSsv::GetDefaultLogFileName () const
-
-inherited
-
-
@@ -888,6 +947,41 @@ Friends
+
+ + +

◆ GetHomeDir()

+ +
+
+ + + + + +
+ + + + + + + + +
void xb::xbSsv::GetHomeDir (xbStringsHomeDirOut)
+
+inherited
+
+ +

Get home directory.

+
Parameters
+ + +
sHomeDirOut- Output home directory for current user.
+
+
+
Returns
void
+
@@ -1366,32 +1460,6 @@ Friends - - - -

◆ SetDefaultLogDirectory()

- -
-
- - - - - -
- - - - - - - - -
void xb::xbSsv::SetDefaultLogDirectory (const xbStringsDefaultLogDirectory)
-
-inherited
-
-
@@ -1762,8 +1830,8 @@ Friends
The documentation for this class was generated from the following files: diff --git a/docs/doxygen/html/dir_25b94c3afce00ed38231227d8141f932.html b/docs/doxygen/html/dir_25b94c3afce00ed38231227d8141f932.html index 6e22ff0..48adaeb 100644 --- a/docs/doxygen/html/dir_25b94c3afce00ed38231227d8141f932.html +++ b/docs/doxygen/html/dir_25b94c3afce00ed38231227d8141f932.html @@ -5,7 +5,7 @@ -Xbase64: /mnt/1Tdata/xbase/xbase64-4.0.3/src/sql Directory Reference +Xbase64: /mnt/1Tdata/xbase/xbase64-4.1.0/src/sql Directory Reference @@ -79,6 +79,8 @@ Files   file  xbcrtbl.cpp   +file  xbcrtbl.save.cpp +  file  xbdelete.cpp   file  xbdrpix.cpp @@ -87,10 +89,14 @@ Files   file  xbinsert.cpp   +file  xbselect.cpp +  file  xbset.cpp   file  xbsql.cpp   +file  xbstmt.cpp diff --git a/docs/doxygen/html/dir_313caf1132e152dd9b58bea13a4052ca.html b/docs/doxygen/html/dir_313caf1132e152dd9b58bea13a4052ca.html index fd2b2f8..0a07b74 100644 --- a/docs/doxygen/html/dir_313caf1132e152dd9b58bea13a4052ca.html +++ b/docs/doxygen/html/dir_313caf1132e152dd9b58bea13a4052ca.html @@ -5,7 +5,7 @@ -Xbase64: /mnt/1Tdata/xbase/xbase64-4.0.3/src/utils Directory Reference +Xbase64: /mnt/1Tdata/xbase/xbase64-4.1.0/src/utils Directory Reference @@ -83,10 +83,6 @@ Files   file  xb_dumpdbt.cpp   -file  xb_dumphdr.cpp -  -file  xb_dumpix.cpp -  file  xb_dumprecs.cpp   file  xb_execsql.cpp @@ -97,8 +93,6 @@ Files   file  xb_undelall.cpp   -file  xb_zap.cpp diff --git a/docs/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/docs/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 66057d7..82d0f44 100644 --- a/docs/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/docs/doxygen/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -5,7 +5,7 @@ -Xbase64: /mnt/1Tdata/xbase/xbase64-4.0.3/src Directory Reference +Xbase64: /mnt/1Tdata/xbase/xbase64-4.1.0/src Directory Reference diff --git a/docs/doxygen/html/dir_aebb8dcc11953d78e620bbef0b9e2183.html b/docs/doxygen/html/dir_aebb8dcc11953d78e620bbef0b9e2183.html index bb40dd2..f8b8ebe 100644 --- a/docs/doxygen/html/dir_aebb8dcc11953d78e620bbef0b9e2183.html +++ b/docs/doxygen/html/dir_aebb8dcc11953d78e620bbef0b9e2183.html @@ -5,7 +5,7 @@ -Xbase64: /mnt/1Tdata/xbase/xbase64-4.0.3/src/core Directory Reference +Xbase64: /mnt/1Tdata/xbase/xbase64-4.1.0/src/core Directory Reference @@ -75,6 +75,8 @@ $(function() { Files file  xbbcd.cpp   +file  xbblockread.cpp +  file  xbdate.cpp   file  xbdbf.cpp diff --git a/docs/doxygen/html/dir_b0856f6b0d80ccb263b2f415c91f9e17.html b/docs/doxygen/html/dir_b0856f6b0d80ccb263b2f415c91f9e17.html index 76eb467..7e0bf9d 100644 --- a/docs/doxygen/html/dir_b0856f6b0d80ccb263b2f415c91f9e17.html +++ b/docs/doxygen/html/dir_b0856f6b0d80ccb263b2f415c91f9e17.html @@ -5,7 +5,7 @@ -Xbase64: /mnt/1Tdata/xbase/xbase64-4.0.3/src/include Directory Reference +Xbase64: /mnt/1Tdata/xbase/xbase64-4.1.0/src/include Directory Reference @@ -77,6 +77,8 @@ Files   file  xbbcd.h [code]   +file  xbblkread.h [code] +  file  xbdate.h [code]   file  xbdbf.h [code] diff --git a/docs/doxygen/html/dir_d93a1d4020dea85bb71b237545b5e722.html b/docs/doxygen/html/dir_d93a1d4020dea85bb71b237545b5e722.html index 03dde8a..3345e9b 100644 --- a/docs/doxygen/html/dir_d93a1d4020dea85bb71b237545b5e722.html +++ b/docs/doxygen/html/dir_d93a1d4020dea85bb71b237545b5e722.html @@ -5,7 +5,7 @@ -Xbase64: /mnt/1Tdata/xbase/xbase64-4.0.3/src/tests Directory Reference +Xbase64: /mnt/1Tdata/xbase/xbase64-4.1.0/src/tests Directory Reference @@ -77,6 +77,8 @@ Files   file  xb_test_bcd.cpp   +file  xb_test_blockread.cpp +  file  xb_test_date.cpp   file  xb_test_dbf_v3_memos.cpp diff --git a/docs/doxygen/html/dir_e931c1a3f0014e624d0645a271726ad2.html b/docs/doxygen/html/dir_e931c1a3f0014e624d0645a271726ad2.html index 5553e32..b4eef2e 100644 --- a/docs/doxygen/html/dir_e931c1a3f0014e624d0645a271726ad2.html +++ b/docs/doxygen/html/dir_e931c1a3f0014e624d0645a271726ad2.html @@ -5,7 +5,7 @@ -Xbase64: /mnt/1Tdata/xbase/xbase64-4.0.3/src/examples Directory Reference +Xbase64: /mnt/1Tdata/xbase/xbase64-4.1.0/src/examples Directory Reference @@ -75,8 +75,12 @@ $(function() { Files file  xb_ex_date.cpp   +file  xb_ex_expression.cpp +  file  xb_ex_sql.cpp   +file  xb_ex_ssv.cpp +  file  xb_ex_string.cpp   file  xb_ex_v3_create_dbf.cpp diff --git a/docs/doxygen/html/files.html b/docs/doxygen/html/files.html index d85fb7b..cbd1de4 100644 --- a/docs/doxygen/html/files.html +++ b/docs/doxygen/html/files.html @@ -71,109 +71,114 @@ $(function() {   src   core  xbbcd.cpp - xbdate.cpp - xbdbf.cpp - xbdbf3.cpp - xbdbf4.cpp - xbexp.cpp - xbexpnode.cpp - xbfields.cpp - xbfile.cpp - xbfilter.cpp - xbfuncs.cpp - xbixbase.cpp - xbixmdx.cpp - xbixndx.cpp - xblog.cpp - xbmemo.cpp - xbmemo3.cpp - xbmemo4.cpp - xbssv.cpp - xbstring.cpp - xbtag.cpp - xbtblmgr.cpp - xbuda.cpp - xbxbase.cpp + xbblockread.cpp + xbdate.cpp + xbdbf.cpp + xbdbf3.cpp + xbdbf4.cpp + xbexp.cpp + xbexpnode.cpp + xbfields.cpp + xbfile.cpp + xbfilter.cpp + xbfuncs.cpp + xbixbase.cpp + xbixmdx.cpp + xbixndx.cpp + xblog.cpp + xbmemo.cpp + xbmemo3.cpp + xbmemo4.cpp + xbssv.cpp + xbstring.cpp + xbtag.cpp + xbtblmgr.cpp + xbuda.cpp + xbxbase.cpp   examples  xb_ex_date.cpp - xb_ex_sql.cpp - xb_ex_string.cpp - xb_ex_v3_create_dbf.cpp - xb_ex_v3_upd_dbf.cpp - xb_ex_v4_create_dbf.cpp - xb_ex_v4_upd_dbf.cpp + xb_ex_expression.cpp + xb_ex_sql.cpp + xb_ex_ssv.cpp + xb_ex_string.cpp + xb_ex_v3_create_dbf.cpp + xb_ex_v3_upd_dbf.cpp + xb_ex_v4_create_dbf.cpp + xb_ex_v4_upd_dbf.cpp   include  xbase.h  xbbcd.h - xbdate.h - xbdbf.h - xbexp.h - xbexpnode.h - xbfile.h - xbfilter.h - xbindex.h - xblnklst.h - xblnklstord.h - xblnknod.h - xblog.h - xbmemo.h - xbretcod.h - xbsql.h - xbssv.h - xbstring.h - xbtag.h - xbtblmgr.h - xbtypes.h - xbuda.h - xbxbase.h + xbblkread.h + xbdate.h + xbdbf.h + xbexp.h + xbexpnode.h + xbfile.h + xbfilter.h + xbindex.h + xblnklst.h + xblnklstord.h + xblnknod.h + xblog.h + xbmemo.h + xbretcod.h + xbsql.h + xbssv.h + xbstring.h + xbtag.h + xbtblmgr.h + xbtypes.h + xbuda.h + xbxbase.h   sql  xbalttbl.cpp  xbcrix.cpp  xbcrtbl.cpp - xbdelete.cpp - xbdrpix.cpp - xbdrptbl.cpp - xbinsert.cpp - xbset.cpp - xbsql.cpp + xbcrtbl.save.cpp + xbdelete.cpp + xbdrpix.cpp + xbdrptbl.cpp + xbinsert.cpp + xbselect.cpp + xbset.cpp + xbsql.cpp + xbstmt.cpp   tests  tstfuncs.cpp  xb_test_bcd.cpp - xb_test_date.cpp - xb_test_dbf_v3_memos.cpp - xb_test_dbf_v3_nomemos.cpp - xb_test_dbf_v4_memos.cpp - xb_test_dbf_v4_nomemos.cpp - xb_test_expnode.cpp - xb_test_expression.cpp - xb_test_file.cpp - xb_test_filter.cpp - xb_test_funcs.cpp - xb_test_linklist.cpp - xb_test_lock.cpp - xb_test_lock2.cpp - xb_test_log.cpp - xb_test_mdx.cpp - xb_test_ndx.cpp - xb_test_sql.cpp - xb_test_string.cpp - xb_test_tblmgr.cpp - xb_test_uda.cpp - xb_test_xbase.cpp + xb_test_blockread.cpp + xb_test_date.cpp + xb_test_dbf_v3_memos.cpp + xb_test_dbf_v3_nomemos.cpp + xb_test_dbf_v4_memos.cpp + xb_test_dbf_v4_nomemos.cpp + xb_test_expnode.cpp + xb_test_expression.cpp + xb_test_file.cpp + xb_test_filter.cpp + xb_test_funcs.cpp + xb_test_linklist.cpp + xb_test_lock.cpp + xb_test_lock2.cpp + xb_test_log.cpp + xb_test_mdx.cpp + xb_test_ndx.cpp + xb_test_sql.cpp + xb_test_string.cpp + xb_test_tblmgr.cpp + xb_test_uda.cpp + xb_test_xbase.cpp   utils  xb_cfg_check.cpp  xb_copydbf.cpp  xb_dbfutil.cpp  xb_deletall.cpp  xb_dumpdbt.cpp - xb_dumphdr.cpp - xb_dumpix.cpp - xb_dumprecs.cpp - xb_execsql.cpp - xb_pack.cpp - xb_tblinfo.cpp - xb_undelall.cpp - xb_zap.cpp + xb_dumprecs.cpp + xb_execsql.cpp + xb_pack.cpp + xb_tblinfo.cpp + xb_undelall.cpp diff --git a/docs/doxygen/html/functions.html b/docs/doxygen/html/functions.html index 4332e69..6e4da8b 100644 --- a/docs/doxygen/html/functions.html +++ b/docs/doxygen/html/functions.html @@ -68,7 +68,7 @@ $(function() {

- a -