\hypertarget{tstfuncs_8cpp}{}\doxysection{/mnt/1\+Tdata/xbase/xbase64-\/4.1.0/src/tests/tstfuncs.cpp File Reference}
\label{tstfuncs_8cpp}\index{/mnt/1Tdata/xbase/xbase64-\/4.1.0/src/tests/tstfuncs.cpp@{/mnt/1Tdata/xbase/xbase64-\/4.1.0/src/tests/tstfuncs.cpp}}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
xb\+Double \mbox{\hyperlink{tstfuncs_8cpp_af990eed1e43605771a5810196b4043f7}{Chron\+Time}} ()
\item 
void \mbox{\hyperlink{tstfuncs_8cpp_ab1f17da15e67a8b2460d5a88b7a3db6e}{Init\+Time}} ()
\item 
xb\+Bool \mbox{\hyperlink{tstfuncs_8cpp_a8b8e417213c57f2ea0bcb61a7fb28860}{dbl\+Equals}} (xb\+Double a, xb\+Double b, xb\+Double epsilon)
\item 
xb\+Int16 \mbox{\hyperlink{tstfuncs_8cpp_a265547b80a3aef5836952bede5288e2c}{Test\+Method}} (xb\+Int16 Print\+Option, const char $\ast$title, const xb\+String \&result, const char $\ast$expected\+Result, size\+\_\+t expected\+Len)
\item 
xb\+Int16 \mbox{\hyperlink{tstfuncs_8cpp_a9c27703ef863c9d29680844fc5124953}{Test\+Method}} (xb\+Int16 Print\+Option, const char $\ast$title, char result, char expected\+Result)
\item 
xb\+Int16 \mbox{\hyperlink{tstfuncs_8cpp_ae6536e920580382389126d5f66655f90}{Test\+Method}} (xb\+Int16 Print\+Option, const char $\ast$title, xb\+Int32 result, xb\+Int32 expected\+Result)
\item 
xb\+Int16 \mbox{\hyperlink{tstfuncs_8cpp_a000fca67bc0fffea3d3da7a5317a06e4}{Test\+Method}} (xb\+Int16 Print\+Option, const char $\ast$title, xb\+UInt64 result, xb\+UInt64 expected\+Result)
\item 
xb\+Int16 \mbox{\hyperlink{tstfuncs_8cpp_a663f3dd7bd8574a35c1b1b9a22081c6d}{Test\+Method}} (xb\+Int16 Print\+Option, const char $\ast$title, xb\+Float result, xb\+Float expected\+Result)
\item 
xb\+Int16 \mbox{\hyperlink{tstfuncs_8cpp_af1c78fb72bcd39eb86f11aa2887fe62c}{Test\+Method}} (xb\+Int16 Print\+Option, const char $\ast$title, xb\+Double result, xb\+Double expected\+Result)
\item 
xb\+Int16 \mbox{\hyperlink{tstfuncs_8cpp_ac64a0bed74ba10b638456709f128f893}{Test\+Method}} (xb\+Int16 Print\+Option, const char $\ast$title, xb\+Double result, xb\+Double expected\+Result, xb\+Double d\+Epsilon)
\item 
xb\+Double \mbox{\hyperlink{tstfuncs_8cpp_a69a6e718e066af7f8392e5f1fea40d1b}{dbl\+Max}} (xb\+Double a, xb\+Double b)
\item 
xb\+Double \mbox{\hyperlink{tstfuncs_8cpp_a4d7b8f3f1ce52c6c0a281f25419f4c93}{dbl\+Min}} (xb\+Double a, xb\+Double b)
\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
time\+\_\+t \mbox{\hyperlink{tstfuncs_8cpp_ae2281da6157495d69406c35f69a61f9f}{timer}}
\end{DoxyCompactItemize}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{tstfuncs_8cpp_af990eed1e43605771a5810196b4043f7}\label{tstfuncs_8cpp_af990eed1e43605771a5810196b4043f7}} 
\index{tstfuncs.cpp@{tstfuncs.cpp}!ChronTime@{ChronTime}}
\index{ChronTime@{ChronTime}!tstfuncs.cpp@{tstfuncs.cpp}}
\doxysubsubsection{\texorpdfstring{ChronTime()}{ChronTime()}}
{\footnotesize\ttfamily xb\+Double Chron\+Time (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{tstfuncs_8cpp_a8b8e417213c57f2ea0bcb61a7fb28860}\label{tstfuncs_8cpp_a8b8e417213c57f2ea0bcb61a7fb28860}} 
\index{tstfuncs.cpp@{tstfuncs.cpp}!dblEquals@{dblEquals}}
\index{dblEquals@{dblEquals}!tstfuncs.cpp@{tstfuncs.cpp}}
\doxysubsubsection{\texorpdfstring{dblEquals()}{dblEquals()}}
{\footnotesize\ttfamily xb\+Bool dbl\+Equals (\begin{DoxyParamCaption}\item[{xb\+Double}]{a,  }\item[{xb\+Double}]{b,  }\item[{xb\+Double}]{epsilon = {\ttfamily 0.0001} }\end{DoxyParamCaption})}

\mbox{\Hypertarget{tstfuncs_8cpp_a69a6e718e066af7f8392e5f1fea40d1b}\label{tstfuncs_8cpp_a69a6e718e066af7f8392e5f1fea40d1b}} 
\index{tstfuncs.cpp@{tstfuncs.cpp}!dblMax@{dblMax}}
\index{dblMax@{dblMax}!tstfuncs.cpp@{tstfuncs.cpp}}
\doxysubsubsection{\texorpdfstring{dblMax()}{dblMax()}}
{\footnotesize\ttfamily xb\+Double dbl\+Max (\begin{DoxyParamCaption}\item[{xb\+Double}]{a,  }\item[{xb\+Double}]{b }\end{DoxyParamCaption})}

\mbox{\Hypertarget{tstfuncs_8cpp_a4d7b8f3f1ce52c6c0a281f25419f4c93}\label{tstfuncs_8cpp_a4d7b8f3f1ce52c6c0a281f25419f4c93}} 
\index{tstfuncs.cpp@{tstfuncs.cpp}!dblMin@{dblMin}}
\index{dblMin@{dblMin}!tstfuncs.cpp@{tstfuncs.cpp}}
\doxysubsubsection{\texorpdfstring{dblMin()}{dblMin()}}
{\footnotesize\ttfamily xb\+Double dbl\+Min (\begin{DoxyParamCaption}\item[{xb\+Double}]{a,  }\item[{xb\+Double}]{b }\end{DoxyParamCaption})}

\mbox{\Hypertarget{tstfuncs_8cpp_ab1f17da15e67a8b2460d5a88b7a3db6e}\label{tstfuncs_8cpp_ab1f17da15e67a8b2460d5a88b7a3db6e}} 
\index{tstfuncs.cpp@{tstfuncs.cpp}!InitTime@{InitTime}}
\index{InitTime@{InitTime}!tstfuncs.cpp@{tstfuncs.cpp}}
\doxysubsubsection{\texorpdfstring{InitTime()}{InitTime()}}
{\footnotesize\ttfamily void Init\+Time (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{tstfuncs_8cpp_a9c27703ef863c9d29680844fc5124953}\label{tstfuncs_8cpp_a9c27703ef863c9d29680844fc5124953}} 
\index{tstfuncs.cpp@{tstfuncs.cpp}!TestMethod@{TestMethod}}
\index{TestMethod@{TestMethod}!tstfuncs.cpp@{tstfuncs.cpp}}
\doxysubsubsection{\texorpdfstring{TestMethod()}{TestMethod()}\hspace{0.1cm}{\footnotesize\ttfamily [1/7]}}
{\footnotesize\ttfamily xb\+Int16 Test\+Method (\begin{DoxyParamCaption}\item[{xb\+Int16}]{Print\+Option,  }\item[{const char $\ast$}]{title,  }\item[{char}]{result,  }\item[{char}]{expected\+Result }\end{DoxyParamCaption})}

\mbox{\Hypertarget{tstfuncs_8cpp_a265547b80a3aef5836952bede5288e2c}\label{tstfuncs_8cpp_a265547b80a3aef5836952bede5288e2c}} 
\index{tstfuncs.cpp@{tstfuncs.cpp}!TestMethod@{TestMethod}}
\index{TestMethod@{TestMethod}!tstfuncs.cpp@{tstfuncs.cpp}}
\doxysubsubsection{\texorpdfstring{TestMethod()}{TestMethod()}\hspace{0.1cm}{\footnotesize\ttfamily [2/7]}}
{\footnotesize\ttfamily xb\+Int16 Test\+Method (\begin{DoxyParamCaption}\item[{xb\+Int16}]{Print\+Option,  }\item[{const char $\ast$}]{title,  }\item[{const xb\+String \&}]{result,  }\item[{const char $\ast$}]{expected\+Result,  }\item[{size\+\_\+t}]{expected\+Len }\end{DoxyParamCaption})}

\mbox{\Hypertarget{tstfuncs_8cpp_af1c78fb72bcd39eb86f11aa2887fe62c}\label{tstfuncs_8cpp_af1c78fb72bcd39eb86f11aa2887fe62c}} 
\index{tstfuncs.cpp@{tstfuncs.cpp}!TestMethod@{TestMethod}}
\index{TestMethod@{TestMethod}!tstfuncs.cpp@{tstfuncs.cpp}}
\doxysubsubsection{\texorpdfstring{TestMethod()}{TestMethod()}\hspace{0.1cm}{\footnotesize\ttfamily [3/7]}}
{\footnotesize\ttfamily xb\+Int16 Test\+Method (\begin{DoxyParamCaption}\item[{xb\+Int16}]{Print\+Option,  }\item[{const char $\ast$}]{title,  }\item[{xb\+Double}]{result,  }\item[{xb\+Double}]{expected\+Result }\end{DoxyParamCaption})}

\mbox{\Hypertarget{tstfuncs_8cpp_ac64a0bed74ba10b638456709f128f893}\label{tstfuncs_8cpp_ac64a0bed74ba10b638456709f128f893}} 
\index{tstfuncs.cpp@{tstfuncs.cpp}!TestMethod@{TestMethod}}
\index{TestMethod@{TestMethod}!tstfuncs.cpp@{tstfuncs.cpp}}
\doxysubsubsection{\texorpdfstring{TestMethod()}{TestMethod()}\hspace{0.1cm}{\footnotesize\ttfamily [4/7]}}
{\footnotesize\ttfamily xb\+Int16 Test\+Method (\begin{DoxyParamCaption}\item[{xb\+Int16}]{Print\+Option,  }\item[{const char $\ast$}]{title,  }\item[{xb\+Double}]{result,  }\item[{xb\+Double}]{expected\+Result,  }\item[{xb\+Double}]{d\+Epsilon }\end{DoxyParamCaption})}

\mbox{\Hypertarget{tstfuncs_8cpp_a663f3dd7bd8574a35c1b1b9a22081c6d}\label{tstfuncs_8cpp_a663f3dd7bd8574a35c1b1b9a22081c6d}} 
\index{tstfuncs.cpp@{tstfuncs.cpp}!TestMethod@{TestMethod}}
\index{TestMethod@{TestMethod}!tstfuncs.cpp@{tstfuncs.cpp}}
\doxysubsubsection{\texorpdfstring{TestMethod()}{TestMethod()}\hspace{0.1cm}{\footnotesize\ttfamily [5/7]}}
{\footnotesize\ttfamily xb\+Int16 Test\+Method (\begin{DoxyParamCaption}\item[{xb\+Int16}]{Print\+Option,  }\item[{const char $\ast$}]{title,  }\item[{xb\+Float}]{result,  }\item[{xb\+Float}]{expected\+Result }\end{DoxyParamCaption})}

\mbox{\Hypertarget{tstfuncs_8cpp_ae6536e920580382389126d5f66655f90}\label{tstfuncs_8cpp_ae6536e920580382389126d5f66655f90}} 
\index{tstfuncs.cpp@{tstfuncs.cpp}!TestMethod@{TestMethod}}
\index{TestMethod@{TestMethod}!tstfuncs.cpp@{tstfuncs.cpp}}
\doxysubsubsection{\texorpdfstring{TestMethod()}{TestMethod()}\hspace{0.1cm}{\footnotesize\ttfamily [6/7]}}
{\footnotesize\ttfamily xb\+Int16 Test\+Method (\begin{DoxyParamCaption}\item[{xb\+Int16}]{Print\+Option,  }\item[{const char $\ast$}]{title,  }\item[{xb\+Int32}]{result,  }\item[{xb\+Int32}]{expected\+Result }\end{DoxyParamCaption})}

\mbox{\Hypertarget{tstfuncs_8cpp_a000fca67bc0fffea3d3da7a5317a06e4}\label{tstfuncs_8cpp_a000fca67bc0fffea3d3da7a5317a06e4}} 
\index{tstfuncs.cpp@{tstfuncs.cpp}!TestMethod@{TestMethod}}
\index{TestMethod@{TestMethod}!tstfuncs.cpp@{tstfuncs.cpp}}
\doxysubsubsection{\texorpdfstring{TestMethod()}{TestMethod()}\hspace{0.1cm}{\footnotesize\ttfamily [7/7]}}
{\footnotesize\ttfamily xb\+Int16 Test\+Method (\begin{DoxyParamCaption}\item[{xb\+Int16}]{Print\+Option,  }\item[{const char $\ast$}]{title,  }\item[{xb\+UInt64}]{result,  }\item[{xb\+UInt64}]{expected\+Result }\end{DoxyParamCaption})}



\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{tstfuncs_8cpp_ae2281da6157495d69406c35f69a61f9f}\label{tstfuncs_8cpp_ae2281da6157495d69406c35f69a61f9f}} 
\index{tstfuncs.cpp@{tstfuncs.cpp}!timer@{timer}}
\index{timer@{timer}!tstfuncs.cpp@{tstfuncs.cpp}}
\doxysubsubsection{\texorpdfstring{timer}{timer}}
{\footnotesize\ttfamily time\+\_\+t timer}

