diff options
Diffstat (limited to 'docs/doxygen/html/classxb_1_1xbDate.html')
-rw-r--r-- | docs/doxygen/html/classxb_1_1xbDate.html | 222 |
1 files changed, 200 insertions, 22 deletions
diff --git a/docs/doxygen/html/classxb_1_1xbDate.html b/docs/doxygen/html/classxb_1_1xbDate.html index 67f85fc..d7ea52b 100644 --- a/docs/doxygen/html/classxb_1_1xbDate.html +++ b/docs/doxygen/html/classxb_1_1xbDate.html @@ -104,6 +104,9 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a7ab727a7ec184a086ad36ef83b948170"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDate.html#a7ab727a7ec184a086ad36ef83b948170">xbDate</a> (xbInt32 lJulDate)</td></tr> <tr class="memdesc:a7ab727a7ec184a086ad36ef83b948170"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="classxb_1_1xbDate.html#a7ab727a7ec184a086ad36ef83b948170">More...</a><br /></td></tr> <tr class="separator:a7ab727a7ec184a086ad36ef83b948170"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dfc827b466be3c5e3def599277dfa43"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDate.html#a8dfc827b466be3c5e3def599277dfa43">xbDate</a> (xbUInt16 iInit)</td></tr> +<tr class="memdesc:a8dfc827b466be3c5e3def599277dfa43"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="classxb_1_1xbDate.html#a8dfc827b466be3c5e3def599277dfa43">More...</a><br /></td></tr> +<tr class="separator:a8dfc827b466be3c5e3def599277dfa43"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a05c9680c6eb9fe07ecf13a189b596c37"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDate.html#a05c9680c6eb9fe07ecf13a189b596c37">~xbDate</a> ()</td></tr> <tr class="memdesc:a05c9680c6eb9fe07ecf13a189b596c37"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="classxb_1_1xbDate.html#a05c9680c6eb9fe07ecf13a189b596c37">More...</a><br /></td></tr> <tr class="separator:a05c9680c6eb9fe07ecf13a189b596c37"><td class="memSeparator" colspan="2"> </td></tr> @@ -180,6 +183,9 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a5f8051c31b29244265e8f26ac3547b9b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexb.html#ab1a750481dd487f0d384aa1d200dff0f">xbBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDate.html#a5f8051c31b29244265e8f26ac3547b9b">IsLeapYear</a> () const</td></tr> <tr class="memdesc:a5f8051c31b29244265e8f26ac3547b9b"><td class="mdescLeft"> </td><td class="mdescRight">Determine if date is a leap year. <a href="classxb_1_1xbDate.html#a5f8051c31b29244265e8f26ac3547b9b">More...</a><br /></td></tr> <tr class="separator:a5f8051c31b29244265e8f26ac3547b9b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a611a64b14ff89ad3c20b34081ea1e658"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexb.html#ab1a750481dd487f0d384aa1d200dff0f">xbBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDate.html#a611a64b14ff89ad3c20b34081ea1e658">IsNull</a> () const</td></tr> +<tr class="memdesc:a611a64b14ff89ad3c20b34081ea1e658"><td class="mdescLeft"> </td><td class="mdescRight">Determine if date is null date. <a href="classxb_1_1xbDate.html#a611a64b14ff89ad3c20b34081ea1e658">More...</a><br /></td></tr> +<tr class="separator:a611a64b14ff89ad3c20b34081ea1e658"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1ee3377d4ead9d31099eee539d9b13a7"><td class="memItemLeft" align="right" valign="top">xbInt32 </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbDate.html#a1ee3377d4ead9d31099eee539d9b13a7">JulianDays</a> () const</td></tr> <tr class="memdesc:a1ee3377d4ead9d31099eee539d9b13a7"><td class="mdescLeft"> </td><td class="mdescRight">Calculate julian days for a given date. <a href="classxb_1_1xbDate.html#a1ee3377d4ead9d31099eee539d9b13a7">More...</a><br /></td></tr> <tr class="separator:a1ee3377d4ead9d31099eee539d9b13a7"><td class="memSeparator" colspan="2"> </td></tr> @@ -210,18 +216,30 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a1d803a4bfc8ba0561267a0bf9e51f7d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxb_1_1xbString.html">xbString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#a1d803a4bfc8ba0561267a0bf9e51f7d9">GetDataDirectory</a> () const</td></tr> <tr class="memdesc:a1d803a4bfc8ba0561267a0bf9e51f7d9"><td class="mdescLeft"> </td><td class="mdescRight">Get the current data directory. <a href="classxb_1_1xbSsv.html#a1d803a4bfc8ba0561267a0bf9e51f7d9">More...</a><br /></td></tr> <tr class="separator:a1d803a4bfc8ba0561267a0bf9e51f7d9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abfaeef85935331073d213465bb362a61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxb_1_1xbString.html">xbString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#abfaeef85935331073d213465bb362a61">GetTempDirectory</a> () const</td></tr> +<tr class="memdesc:abfaeef85935331073d213465bb362a61"><td class="mdescLeft"> </td><td class="mdescRight">Get the current temp directory. <a href="classxb_1_1xbSsv.html#abfaeef85935331073d213465bb362a61">More...</a><br /></td></tr> +<tr class="separator:abfaeef85935331073d213465bb362a61"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc9c06c95d71fbad8294e1ae8862cea9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#abc9c06c95d71fbad8294e1ae8862cea9">GetHomeDir</a> (<a class="el" href="classxb_1_1xbString.html">xbString</a> &sHomeDirOut)</td></tr> +<tr class="memdesc:abc9c06c95d71fbad8294e1ae8862cea9"><td class="mdescLeft"> </td><td class="mdescRight">Get home directory. <a href="classxb_1_1xbSsv.html#abc9c06c95d71fbad8294e1ae8862cea9">More...</a><br /></td></tr> +<tr class="separator:abc9c06c95d71fbad8294e1ae8862cea9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a49cd162f066eef2b829ba7c9f6620243"><td class="memItemLeft" align="right" valign="top">xbInt16 </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#a49cd162f066eef2b829ba7c9f6620243">GetEndianType</a> () const</td></tr> <tr class="memdesc:a49cd162f066eef2b829ba7c9f6620243"><td class="mdescLeft"> </td><td class="mdescRight">Get the Endian type. <a href="classxb_1_1xbSsv.html#a49cd162f066eef2b829ba7c9f6620243">More...</a><br /></td></tr> <tr class="separator:a49cd162f066eef2b829ba7c9f6620243"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a56961d2a67b8e7470098626ac4dac7e4"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#a56961d2a67b8e7470098626ac4dac7e4">GetErrorMessage</a> (xbInt16 ErrorCode) const</td></tr> <tr class="memdesc:a56961d2a67b8e7470098626ac4dac7e4"><td class="mdescLeft"> </td><td class="mdescRight">Get an error message. <a href="classxb_1_1xbSsv.html#a56961d2a67b8e7470098626ac4dac7e4">More...</a><br /></td></tr> <tr class="separator:a56961d2a67b8e7470098626ac4dac7e4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a63cee13b473ee13970e93b11837b9e35"><td class="memItemLeft" align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#a63cee13b473ee13970e93b11837b9e35">GetPathSeparator</a> () const</td></tr> +<tr class="memdesc:a63cee13b473ee13970e93b11837b9e35"><td class="mdescLeft"> </td><td class="mdescRight">Get the OS dependent path separator. <a href="classxb_1_1xbSsv.html#a63cee13b473ee13970e93b11837b9e35">More...</a><br /></td></tr> +<tr class="separator:a63cee13b473ee13970e93b11837b9e35"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57caaaadfbd089d9a58ecfcb50c88a6c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#a57caaaadfbd089d9a58ecfcb50c88a6c">SetDataDirectory</a> (const <a class="el" href="classxb_1_1xbString.html">xbString</a> &sDataDirectory)</td></tr> <tr class="memdesc:a57caaaadfbd089d9a58ecfcb50c88a6c"><td class="mdescLeft"> </td><td class="mdescRight">Set the data directory. <a href="classxb_1_1xbSsv.html#a57caaaadfbd089d9a58ecfcb50c88a6c">More...</a><br /></td></tr> <tr class="separator:a57caaaadfbd089d9a58ecfcb50c88a6c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5f74db23f8902846d581935c7db73f9c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#a5f74db23f8902846d581935c7db73f9c">SetDefaultDateFormat</a> (const <a class="el" href="classxb_1_1xbString.html">xbString</a> &sDefaultDateFormat)</td></tr> <tr class="memdesc:a5f74db23f8902846d581935c7db73f9c"><td class="mdescLeft"> </td><td class="mdescRight">Set the default date format. <a href="classxb_1_1xbSsv.html#a5f74db23f8902846d581935c7db73f9c">More...</a><br /></td></tr> <tr class="separator:a5f74db23f8902846d581935c7db73f9c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a17c229a20ef9ab4034df8f9cd657adb2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#a17c229a20ef9ab4034df8f9cd657adb2">SetTempDirectory</a> (const <a class="el" href="classxb_1_1xbString.html">xbString</a> &sTempDirectory)</td></tr> +<tr class="memdesc:a17c229a20ef9ab4034df8f9cd657adb2"><td class="mdescLeft"> </td><td class="mdescRight">Set the temp directory. <a href="classxb_1_1xbSsv.html#a17c229a20ef9ab4034df8f9cd657adb2">More...</a><br /></td></tr> +<tr class="separator:a17c229a20ef9ab4034df8f9cd657adb2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a62e4fd0a5888665c76bbbad962794e72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexb.html#ab1a750481dd487f0d384aa1d200dff0f">xbBool</a> </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"> </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"> </td></tr> @@ -235,15 +253,14 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a25542afadaaf39b4fb5a1772a29cc0bd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#a25542afadaaf39b4fb5a1772a29cc0bd">SetDefaultAutoCommit</a> (<a class="el" href="namespacexb.html#ab1a750481dd487f0d384aa1d200dff0f">xbBool</a> bDefaultAutoCommit)</td></tr> <tr class="memdesc:a25542afadaaf39b4fb5a1772a29cc0bd"><td class="mdescLeft"> </td><td class="mdescRight">Set the default auto commit. <a href="classxb_1_1xbSsv.html#a25542afadaaf39b4fb5a1772a29cc0bd">More...</a><br /></td></tr> <tr class="separator:a25542afadaaf39b4fb5a1772a29cc0bd"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abc9c06c95d71fbad8294e1ae8862cea9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#abc9c06c95d71fbad8294e1ae8862cea9">GetHomeDir</a> (<a class="el" href="classxb_1_1xbString.html">xbString</a> &sHomeDirOut)</td></tr> -<tr class="memdesc:abc9c06c95d71fbad8294e1ae8862cea9"><td class="mdescLeft"> </td><td class="mdescRight">Get home directory. <a href="classxb_1_1xbSsv.html#abc9c06c95d71fbad8294e1ae8862cea9">More...</a><br /></td></tr> -<tr class="separator:abc9c06c95d71fbad8294e1ae8862cea9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4822315bded3969b59aeeb683c373051"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxb_1_1xbString.html">xbString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#a4822315bded3969b59aeeb683c373051">GetLogDirectory</a> () const</td></tr> <tr class="separator:a4822315bded3969b59aeeb683c373051"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afaef09435be73b3111f5edbd7091d861"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxb_1_1xbString.html">xbString</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#afaef09435be73b3111f5edbd7091d861">GetLogFileName</a> () const</td></tr> <tr class="separator:afaef09435be73b3111f5edbd7091d861"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7b992ed97281bf25b5b66f5df686225e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#a7b992ed97281bf25b5b66f5df686225e">SetLogDirectory</a> (const <a class="el" href="classxb_1_1xbString.html">xbString</a> &sLogDirectory)</td></tr> <tr class="separator:a7b992ed97281bf25b5b66f5df686225e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7f05738e7dfd759e89990242ef503544"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#a7f05738e7dfd759e89990242ef503544">SetLogFileName</a> (const <a class="el" href="classxb_1_1xbString.html">xbString</a> &sLogFileName)</td></tr> +<tr class="separator:a7f05738e7dfd759e89990242ef503544"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abd58031c5f1c3766c24d47a82e6fd9c5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexb.html#ab1a750481dd487f0d384aa1d200dff0f">xbBool</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classxb_1_1xbSsv.html#abd58031c5f1c3766c24d47a82e6fd9c5">GetMultiUser</a> () const</td></tr> <tr class="memdesc:abd58031c5f1c3766c24d47a82e6fd9c5"><td class="mdescLeft"> </td><td class="mdescRight">Get the multi user setting. <a href="classxb_1_1xbSsv.html#abd58031c5f1c3766c24d47a82e6fd9c5">More...</a><br /></td></tr> <tr class="separator:abd58031c5f1c3766c24d47a82e6fd9c5"><td class="memSeparator" colspan="2"> </td></tr> @@ -287,7 +304,7 @@ Static Protected Attributes</h2></td></tr> <p >To calculate a future or past date, convert the base date to a Julian date, add (or subtract) the number of days necessary to (from) it and convert the julian date back to a Gregorian date. </p> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="ab3150e7db0ab5db10a07d748b55465eb" name="ab3150e7db0ab5db10a07d748b55465eb"></a> -<h2 class="memtitle"><span class="permalink"><a href="#ab3150e7db0ab5db10a07d748b55465eb">◆ </a></span>xbDate() <span class="overload">[1/4]</span></h2> +<h2 class="memtitle"><span class="permalink"><a href="#ab3150e7db0ab5db10a07d748b55465eb">◆ </a></span>xbDate() <span class="overload">[1/5]</span></h2> <div class="memitem"> <div class="memproto"> @@ -306,7 +323,7 @@ Static Protected Attributes</h2></td></tr> </div> </div> <a id="ac8a4d9330221a3daee21b3c28c1d9719" name="ac8a4d9330221a3daee21b3c28c1d9719"></a> -<h2 class="memtitle"><span class="permalink"><a href="#ac8a4d9330221a3daee21b3c28c1d9719">◆ </a></span>xbDate() <span class="overload">[2/4]</span></h2> +<h2 class="memtitle"><span class="permalink"><a href="#ac8a4d9330221a3daee21b3c28c1d9719">◆ </a></span>xbDate() <span class="overload">[2/5]</span></h2> <div class="memitem"> <div class="memproto"> @@ -332,7 +349,7 @@ Static Protected Attributes</h2></td></tr> </div> </div> <a id="acf4546f5681735ede18210f60bab68d4" name="acf4546f5681735ede18210f60bab68d4"></a> -<h2 class="memtitle"><span class="permalink"><a href="#acf4546f5681735ede18210f60bab68d4">◆ </a></span>xbDate() <span class="overload">[3/4]</span></h2> +<h2 class="memtitle"><span class="permalink"><a href="#acf4546f5681735ede18210f60bab68d4">◆ </a></span>xbDate() <span class="overload">[3/5]</span></h2> <div class="memitem"> <div class="memproto"> @@ -358,7 +375,7 @@ Static Protected Attributes</h2></td></tr> </div> </div> <a id="a7ab727a7ec184a086ad36ef83b948170" name="a7ab727a7ec184a086ad36ef83b948170"></a> -<h2 class="memtitle"><span class="permalink"><a href="#a7ab727a7ec184a086ad36ef83b948170">◆ </a></span>xbDate() <span class="overload">[4/4]</span></h2> +<h2 class="memtitle"><span class="permalink"><a href="#a7ab727a7ec184a086ad36ef83b948170">◆ </a></span>xbDate() <span class="overload">[4/5]</span></h2> <div class="memitem"> <div class="memproto"> @@ -383,6 +400,32 @@ Static Protected Attributes</h2></td></tr> </div> </div> +<a id="a8dfc827b466be3c5e3def599277dfa43" name="a8dfc827b466be3c5e3def599277dfa43"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8dfc827b466be3c5e3def599277dfa43">◆ </a></span>xbDate() <span class="overload">[5/5]</span></h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">xb::xbDate::xbDate </td> + <td>(</td> + <td class="paramtype">xbUInt16 </td> + <td class="paramname"><em>iInit</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Constructor. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">iInitOpt</td><td>- Constructor to use to initialize date static variables Called by the main xbXbase::xbXBase constructor </td></tr> + </table> + </dd> +</dl> + +</div> +</div> <a id="a05c9680c6eb9fe07ecf13a189b596c37" name="a05c9680c6eb9fe07ecf13a189b596c37"></a> <h2 class="memtitle"><span class="permalink"><a href="#a05c9680c6eb9fe07ecf13a189b596c37">◆ </a></span>~xbDate()</h2> @@ -546,7 +589,7 @@ Static Protected Attributes</h2></td></tr> </div><div class="memdoc"> <p>Get century for date. </p> -<dl class="section return"><dt>Returns</dt><dd>This routine returns the century from the date. </dd></dl> +<dl class="section return"><dt>Returns</dt><dd>the century from the valid date. or 0 for a null date. </dd></dl> </div> </div> @@ -962,7 +1005,6 @@ XB_NO_ERROR </dd></dl> </table> </dd> </dl> -<dl class="section return"><dt>Returns</dt><dd>void </dd></dl> </div> </div> @@ -1046,6 +1088,62 @@ XB_NO_ERROR </dd></dl> </div> </div> +<a id="a63cee13b473ee13970e93b11837b9e35" name="a63cee13b473ee13970e93b11837b9e35"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a63cee13b473ee13970e93b11837b9e35">◆ </a></span>GetPathSeparator()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">char xb::xbSsv::GetPathSeparator </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">inherited</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Get the OS dependent path separator. </p> +<dl class="section return"><dt>Returns</dt><dd>Returns '\' for windows environment, otherwise returns '/'. </dd></dl> + +</div> +</div> +<a id="abfaeef85935331073d213465bb362a61" name="abfaeef85935331073d213465bb362a61"></a> +<h2 class="memtitle"><span class="permalink"><a href="#abfaeef85935331073d213465bb362a61">◆ </a></span>GetTempDirectory()</h2> + +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="classxb_1_1xbString.html">xbString</a> & xb::xbSsv::GetTempDirectory </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">inherited</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Get the current temp directory. </p> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="classxb_1_1xbString.html" title="Class for handling string data.">xbString</a> containing the current data directory where the database files are stored. </dd></dl> + +</div> +</div> <a id="a5f8051c31b29244265e8f26ac3547b9b" name="a5f8051c31b29244265e8f26ac3547b9b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5f8051c31b29244265e8f26ac3547b9b">◆ </a></span>IsLeapYear() <span class="overload">[1/2]</span></h2> @@ -1095,6 +1193,27 @@ XB_NO_ERROR </dd></dl> </div> </div> +<a id="a611a64b14ff89ad3c20b34081ea1e658" name="a611a64b14ff89ad3c20b34081ea1e658"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a611a64b14ff89ad3c20b34081ea1e658">◆ </a></span>IsNull()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespacexb.html#ab1a750481dd487f0d384aa1d200dff0f">xbBool</a> xb::xbDate::IsNull </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Determine if date is null date. </p> +<dl class="section return"><dt>Returns</dt><dd>xbTrue - If null date.<br /> + xbFalse - Not a null date. </dd></dl> + +</div> +</div> <a id="a1ee3377d4ead9d31099eee539d9b13a7" name="a1ee3377d4ead9d31099eee539d9b13a7"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1ee3377d4ead9d31099eee539d9b13a7">◆ </a></span>JulianDays()</h2> @@ -1227,7 +1346,7 @@ xbFalse - Dates match. </dd></dl> </div><div class="memdoc"> <p>operator + </p> -<p >This routine adds additional days to a date field. </p><dl class="params"><dt>Parameters</dt><dd> +<p >This routine adds additional days to a valid date field. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">lCount</td><td>- Number of days to add. </td></tr> </table> @@ -1254,7 +1373,7 @@ xbFalse - Dates match. </dd></dl> </div><div class="memdoc"> <p>operator ++ </p> -<p >This routine adds one day to the date field. </p> +<p >This routine adds one day to the date field if the date is not null. </p> </div> </div> @@ -1275,7 +1394,7 @@ xbFalse - Dates match. </dd></dl> </div><div class="memdoc"> <p>operator += </p> -<p >This routine adds lDays to the date </p><dl class="params"><dt>Parameters</dt><dd> +<p >This routine adds lDays to the date if the date is not null. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">lDays</td><td>- Number of days to add to the date. </td></tr> </table> @@ -1303,11 +1422,11 @@ xbFalse - Dates match. </dd></dl> <p>operator - </p> <p >This routine subtracts one date from another date returning the difference. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> - <tr><td class="paramname">dt</td><td>- Date to subtract. </td></tr> + <tr><td class="paramname">dt</td><td>- Date to subtract </td></tr> </table> </dd> </dl> -<dl class="section return"><dt>Returns</dt><dd>Number of days </dd></dl> +<dl class="section return"><dt>Returns</dt><dd>Number of days difference or zero if one of the dates is null. </dd></dl> </div> </div> @@ -1328,7 +1447,7 @@ xbFalse - Dates match. </dd></dl> </div><div class="memdoc"> <p>operator - </p> -<p >This routine subtracts days from a date field. </p><dl class="params"><dt>Parameters</dt><dd> +<p >This routine subtracts days from a valid date field. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">lCount</td><td>- Number of days to subtract. </td></tr> </table> @@ -1355,7 +1474,7 @@ xbFalse - Dates match. </dd></dl> </div><div class="memdoc"> <p>operator – </p> -<p >This routine subtracts one day from the date field. </p> +<p >This routine subtracts one day from the date field if the date is not null. </p> </div> </div> @@ -1376,7 +1495,7 @@ xbFalse - Dates match. </dd></dl> </div><div class="memdoc"> <p>operator -= </p> -<p >This routine subtracts lDays from the date. </p><dl class="params"><dt>Parameters</dt><dd> +<p >This routine subtracts lDays from the date if the date is not null. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">lDays</td><td>- Number of days to subtract from the date. </td></tr> </table> @@ -1574,8 +1693,7 @@ xbFalse - Dates don't match. </dd></dl> </table> </dd> </dl> -<dl class="section return"><dt>Returns</dt><dd>XB_NO_ERROR<br /> -XB_INVALID_DATE </dd></dl> +<dl class="section return"><dt>Returns</dt><dd>XB_NO_ERROR </dd></dl> </div> </div> @@ -1606,7 +1724,7 @@ XB_INVALID_DATE </dd></dl> <p>Set the data directory. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> - <tr><td class="paramname">sDataDirectory</td><td>Set the data direcroty. </td></tr> + <tr><td class="paramname">sDataDirectory</td><td>Set the data directory. </td></tr> </table> </dd> </dl> @@ -1738,6 +1856,32 @@ XB_INVALID_DATE </dd></dl> </div> </div> +<a id="a7f05738e7dfd759e89990242ef503544" name="a7f05738e7dfd759e89990242ef503544"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a7f05738e7dfd759e89990242ef503544">◆ </a></span>SetLogFileName()</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::SetLogFileName </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="classxb_1_1xbString.html">xbString</a> & </td> + <td class="paramname"><em>sLogFileName</em></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"> + +</div> +</div> <a id="aba6e59512f7172dd55dcf92059e5928c" name="aba6e59512f7172dd55dcf92059e5928c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aba6e59512f7172dd55dcf92059e5928c">◆ </a></span>SetMultiUser()</h2> @@ -1774,6 +1918,40 @@ XB_INVALID_DATE </dd></dl> </div> </div> +<a id="a17c229a20ef9ab4034df8f9cd657adb2" name="a17c229a20ef9ab4034df8f9cd657adb2"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a17c229a20ef9ab4034df8f9cd657adb2">◆ </a></span>SetTempDirectory()</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::SetTempDirectory </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="classxb_1_1xbString.html">xbString</a> & </td> + <td class="paramname"><em>sTempDirectory</em></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>Set the temp directory. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">sTempDirectory</td><td>Set the data direcroty. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> <a id="ab43a5d8d929767c0ffdd722972bb8cc0" name="ab43a5d8d929767c0ffdd722972bb8cc0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab43a5d8d929767c0ffdd722972bb8cc0">◆ </a></span>Str()</h2> @@ -1902,8 +2080,8 @@ XB_INVALID_DATE </dd></dl> </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> -<li>/mnt/1Tdata/xbase/xbase64-4.1.0/src/include/<a class="el" href="xbdate_8h_source.html">xbdate.h</a></li> -<li>/mnt/1Tdata/xbase/xbase64-4.1.0/src/core/<a class="el" href="xbdate_8cpp.html">xbdate.cpp</a></li> +<li>/mnt/1Tdata/xbase/xbase64-4.1.4/src/include/<a class="el" href="xbdate_8h_source.html">xbdate.h</a></li> +<li>/mnt/1Tdata/xbase/xbase64-4.1.4/src/core/<a class="el" href="xbdate_8cpp.html">xbdate.cpp</a></li> </ul> </div><!-- contents --> <!-- start footer part --> |