\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}}}

