\section{Basic\-Reg\-Ex Class Reference}
\label{class_basic_reg_ex}\index{BasicRegEx@{BasicRegEx}}
{\tt \#include $<$Basic\-Regex.h$>$}

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Basic\-Reg\-Ex} (const char $\ast${\bf regex})
\item 
virtual {\bf $\sim$Basic\-Reg\-Ex} ()
\item 
bool {\bf is\-Error} ()
\item 
int {\bf get\-Error} ()
\item 
std::string {\bf get\-Error\-Str} ()
\item 
bool {\bf is\-Match} (const char $\ast$s)
\end{CompactItemize}
\subsection*{Private Attributes}
\begin{CompactItemize}
\item 
char $\ast$ {\bf regex}
\item 
regex\_\-t {\bf preg}
\item 
int {\bf err}
\end{CompactItemize}


\subsection{Constructor \& Destructor Documentation}
\index{BasicRegEx@{Basic\-Reg\-Ex}!BasicRegEx@{BasicRegEx}}
\index{BasicRegEx@{BasicRegEx}!BasicRegEx@{Basic\-Reg\-Ex}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Basic\-Reg\-Ex::Basic\-Reg\-Ex (const char $\ast$ {\em regex})}\label{class_basic_reg_ex_a0}


\index{BasicRegEx@{Basic\-Reg\-Ex}!~BasicRegEx@{$\sim$BasicRegEx}}
\index{~BasicRegEx@{$\sim$BasicRegEx}!BasicRegEx@{Basic\-Reg\-Ex}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Basic\-Reg\-Ex::$\sim${\bf Basic\-Reg\-Ex} ()\hspace{0.3cm}{\tt  [virtual]}}\label{class_basic_reg_ex_a1}




\subsection{Member Function Documentation}
\index{BasicRegEx@{Basic\-Reg\-Ex}!getError@{getError}}
\index{getError@{getError}!BasicRegEx@{Basic\-Reg\-Ex}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int Basic\-Reg\-Ex::get\-Error ()\hspace{0.3cm}{\tt  [inline]}}\label{class_basic_reg_ex_a3}


\index{BasicRegEx@{Basic\-Reg\-Ex}!getErrorStr@{getErrorStr}}
\index{getErrorStr@{getErrorStr}!BasicRegEx@{Basic\-Reg\-Ex}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}string Basic\-Reg\-Ex::get\-Error\-Str ()}\label{class_basic_reg_ex_a4}


\index{BasicRegEx@{Basic\-Reg\-Ex}!isError@{isError}}
\index{isError@{isError}!BasicRegEx@{Basic\-Reg\-Ex}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Basic\-Reg\-Ex::is\-Error ()\hspace{0.3cm}{\tt  [inline]}}\label{class_basic_reg_ex_a2}


\index{BasicRegEx@{Basic\-Reg\-Ex}!isMatch@{isMatch}}
\index{isMatch@{isMatch}!BasicRegEx@{Basic\-Reg\-Ex}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool Basic\-Reg\-Ex::is\-Match (const char $\ast$ {\em s})}\label{class_basic_reg_ex_a5}




\subsection{Member Data Documentation}
\index{BasicRegEx@{Basic\-Reg\-Ex}!err@{err}}
\index{err@{err}!BasicRegEx@{Basic\-Reg\-Ex}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int {\bf Basic\-Reg\-Ex::err}\hspace{0.3cm}{\tt  [private]}}\label{class_basic_reg_ex_r2}


\index{BasicRegEx@{Basic\-Reg\-Ex}!preg@{preg}}
\index{preg@{preg}!BasicRegEx@{Basic\-Reg\-Ex}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}regex\_\-t {\bf Basic\-Reg\-Ex::preg}\hspace{0.3cm}{\tt  [private]}}\label{class_basic_reg_ex_r1}


\index{BasicRegEx@{Basic\-Reg\-Ex}!regex@{regex}}
\index{regex@{regex}!BasicRegEx@{Basic\-Reg\-Ex}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf Basic\-Reg\-Ex::regex}\hspace{0.3cm}{\tt  [private]}}\label{class_basic_reg_ex_r0}




The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
{\bf Basic\-Regex.h}\item 
{\bf Basic\-Regex.cpp}\end{CompactItemize}
