\hypertarget{namespacexb}{}\doxysection{xb Namespace Reference} \label{namespacexb}\index{xb@{xb}} \doxysubsection*{Data Structures} \begin{DoxyCompactItemize} \item class \mbox{\hyperlink{classxb_1_1xbDate}{xb\+Date}} \begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classxb_1_1xbDate}{xb\+Date}} class. \end{DoxyCompactList}\item class \mbox{\hyperlink{classxb_1_1xbDbf}{xb\+Dbf}} \begin{DoxyCompactList}\small\item\em Base class for handling dbf files/tables. \end{DoxyCompactList}\item class \mbox{\hyperlink{classxb_1_1xbFile}{xb\+File}} \begin{DoxyCompactList}\small\item\em Class for handling low level file I/O. \end{DoxyCompactList}\item struct \mbox{\hyperlink{structxb_1_1xbSchema}{xb\+Schema}} \begin{DoxyCompactList}\small\item\em Schema used for defining tables with Create\+Table methods. \end{DoxyCompactList}\item class \mbox{\hyperlink{classxb_1_1xbSsv}{xb\+Ssv}} \begin{DoxyCompactList}\small\item\em Class for handling shared system variables. \end{DoxyCompactList}\item class \mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \begin{DoxyCompactList}\small\item\em Class for handling string data. \end{DoxyCompactList}\item struct \mbox{\hyperlink{structxb_1_1xbTblList}{xb\+Tbl\+List}} \item class \mbox{\hyperlink{classxb_1_1xbTblMgr}{xb\+Tbl\+Mgr}} \item class \mbox{\hyperlink{classxb_1_1xbXBase}{xb\+XBase}} \begin{DoxyCompactList}\small\item\em xb\+Xbase class. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Typedefs} \begin{DoxyCompactItemize} \item typedef float \mbox{\hyperlink{namespacexb_a83aa6a550398db55973aa9fb4257e66e}{xb\+Float}} \item typedef double \mbox{\hyperlink{namespacexb_a25f47b226ce924a5c78f97989b0744a2}{xb\+Double}} \item typedef short int \mbox{\hyperlink{namespacexb_ab1a750481dd487f0d384aa1d200dff0f}{xb\+Bool}} \item typedef xb\+UInt64 \mbox{\hyperlink{namespacexb_ac963d9fde6debb416303cfbed35fb793}{xb\+OffT}} \end{DoxyCompactItemize} \doxysubsection*{Functions} \begin{DoxyCompactItemize} \item std\+::ostream \& \mbox{\hyperlink{namespacexb_ad27f348219e895c44f74addba8e1889a}{operator$<$$<$}} (std\+::ostream \&os, const \mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \&s) \begin{DoxyCompactList}\small\item\em Stream insertion operator \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<}. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Variables} \begin{DoxyCompactItemize} \item const xb\+Error\+Message \mbox{\hyperlink{namespacexb_a04be228a037d220dd5564f5ef618adcc}{xb\+Error\+Messages}} \mbox{[}$\,$\mbox{]} \item class XBDLLEXPORT \mbox{\hyperlink{namespacexb_a97858ddeb1c4b0100f3edc1a46d3a8b0}{xb\+XBase}} \item class XBDLLEXPORT \mbox{\hyperlink{namespacexb_ab2eae4b4732466698a7fdd89d77ba53b}{xb\+Dbf}} \item class XBDLLEXPORT \mbox{\hyperlink{namespacexb_a4a31fbe9110c9e55495ce71e642d785c}{xb\+Log}} \end{DoxyCompactItemize} \doxysubsection{Typedef Documentation} \mbox{\Hypertarget{namespacexb_ab1a750481dd487f0d384aa1d200dff0f}\label{namespacexb_ab1a750481dd487f0d384aa1d200dff0f}} \index{xb@{xb}!xbBool@{xbBool}} \index{xbBool@{xbBool}!xb@{xb}} \doxysubsubsection{\texorpdfstring{xbBool}{xbBool}} {\footnotesize\ttfamily typedef short int \mbox{\hyperlink{namespacexb_ab1a750481dd487f0d384aa1d200dff0f}{xb\+::xb\+Bool}}} \mbox{\Hypertarget{namespacexb_a25f47b226ce924a5c78f97989b0744a2}\label{namespacexb_a25f47b226ce924a5c78f97989b0744a2}} \index{xb@{xb}!xbDouble@{xbDouble}} \index{xbDouble@{xbDouble}!xb@{xb}} \doxysubsubsection{\texorpdfstring{xbDouble}{xbDouble}} {\footnotesize\ttfamily typedef double \mbox{\hyperlink{namespacexb_a25f47b226ce924a5c78f97989b0744a2}{xb\+::xb\+Double}}} \mbox{\Hypertarget{namespacexb_a83aa6a550398db55973aa9fb4257e66e}\label{namespacexb_a83aa6a550398db55973aa9fb4257e66e}} \index{xb@{xb}!xbFloat@{xbFloat}} \index{xbFloat@{xbFloat}!xb@{xb}} \doxysubsubsection{\texorpdfstring{xbFloat}{xbFloat}} {\footnotesize\ttfamily typedef float \mbox{\hyperlink{namespacexb_a83aa6a550398db55973aa9fb4257e66e}{xb\+::xb\+Float}}} \mbox{\Hypertarget{namespacexb_ac963d9fde6debb416303cfbed35fb793}\label{namespacexb_ac963d9fde6debb416303cfbed35fb793}} \index{xb@{xb}!xbOffT@{xbOffT}} \index{xbOffT@{xbOffT}!xb@{xb}} \doxysubsubsection{\texorpdfstring{xbOffT}{xbOffT}} {\footnotesize\ttfamily typedef xb\+UInt64 \mbox{\hyperlink{namespacexb_ac963d9fde6debb416303cfbed35fb793}{xb\+::xb\+OffT}}} \doxysubsection{Function Documentation} \mbox{\Hypertarget{namespacexb_ad27f348219e895c44f74addba8e1889a}\label{namespacexb_ad27f348219e895c44f74addba8e1889a}} \index{xb@{xb}!operator$<$$<$@{operator$<$$<$}} \index{operator$<$$<$@{operator$<$$<$}!xb@{xb}} \doxysubsubsection{\texorpdfstring{operator$<$$<$()}{operator<<()}} {\footnotesize\ttfamily std\+::ostream \& xb\+::operator$<$$<$ (\begin{DoxyParamCaption}\item[{std\+::ostream \&}]{os, }\item[{const \mbox{\hyperlink{classxb_1_1xbString}{xb\+String}} \&}]{s }\end{DoxyParamCaption})} Stream insertion operator \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<}. std\+::cout \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} My\+String \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} std\+::endl; \begin{DoxyParams}{Parameters} {\em os} & Output stream \\ \hline {\em s} & String to send to output stream \\ \hline \end{DoxyParams} \doxysubsection{Variable Documentation} \mbox{\Hypertarget{namespacexb_ab2eae4b4732466698a7fdd89d77ba53b}\label{namespacexb_ab2eae4b4732466698a7fdd89d77ba53b}} \index{xb@{xb}!xbDbf@{xbDbf}} \index{xbDbf@{xbDbf}!xb@{xb}} \doxysubsubsection{\texorpdfstring{xbDbf}{xbDbf}} {\footnotesize\ttfamily class XBDLLEXPORT \mbox{\hyperlink{classxb_1_1xbDbf}{xb\+::xb\+Dbf}}} \mbox{\Hypertarget{namespacexb_a04be228a037d220dd5564f5ef618adcc}\label{namespacexb_a04be228a037d220dd5564f5ef618adcc}} \index{xb@{xb}!xbErrorMessages@{xbErrorMessages}} \index{xbErrorMessages@{xbErrorMessages}!xb@{xb}} \doxysubsubsection{\texorpdfstring{xbErrorMessages}{xbErrorMessages}} {\footnotesize\ttfamily const xb\+Error\+Message xb\+::xb\+Error\+Messages\mbox{[}$\,$\mbox{]}} \mbox{\Hypertarget{namespacexb_a4a31fbe9110c9e55495ce71e642d785c}\label{namespacexb_a4a31fbe9110c9e55495ce71e642d785c}} \index{xb@{xb}!xbLog@{xbLog}} \index{xbLog@{xbLog}!xb@{xb}} \doxysubsubsection{\texorpdfstring{xbLog}{xbLog}} {\footnotesize\ttfamily class XBDLLEXPORT xb\+::xb\+Log} \mbox{\Hypertarget{namespacexb_a97858ddeb1c4b0100f3edc1a46d3a8b0}\label{namespacexb_a97858ddeb1c4b0100f3edc1a46d3a8b0}} \index{xb@{xb}!xbXBase@{xbXBase}} \index{xbXBase@{xbXBase}!xb@{xb}} \doxysubsubsection{\texorpdfstring{xbXBase}{xbXBase}} {\footnotesize\ttfamily class XBDLLEXPORT \mbox{\hyperlink{classxb_1_1xbXBase}{xb\+::xb\+XBase}}}