\doxysection{Filter\+Type Class Reference}
\hypertarget{a00670}{}\label{a00670}\index{FilterType@{FilterType}}


Helper to encapsulate the the raw data error.  




{\ttfamily \#include $<$Filter\+Type.\+h$>$}

\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{a00670_a6d9d24e223c62e1413ca71c0b1eeb3b7}{Filter\+Type}} ()
\begin{DoxyCompactList}\small\item\em Base constructor. \end{DoxyCompactList}\item 
\mbox{\hyperlink{a00670_aaf4445f35b2fd105f1a4e6933411a24c}{Filter\+Type}} (FILTER\+\_\+\+MODE filter\+Type, unsigned int NumH, unsigned int NumS)
\begin{DoxyCompactList}\small\item\em Copy constructor. \end{DoxyCompactList}\item 
FILTER\+\_\+\+MODE \mbox{\hyperlink{a00670_ab619ee564427a75a2c0272a43c1f3b57}{Get\+Filter\+Mode}} ()
\begin{DoxyCompactList}\small\item\em Gets the filter mode. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{a00670_ae932657ae8156a4a1ffdccbc34241b08}{Set\+Filter\+Mode}} (FILTER\+\_\+\+MODE filter\+Mode)
\begin{DoxyCompactList}\small\item\em Sets the filter mode. \end{DoxyCompactList}\item 
unsigned int \mbox{\hyperlink{a00670_a632f44bcb4cc190d8725144b4a063075}{Get\+NumH}} ()
\begin{DoxyCompactList}\small\item\em Gets historical spots number at current position. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{a00670_a8eebeb5675a996df28d95ebef26c3480}{Set\+NumH}} (unsigned int numH)
\begin{DoxyCompactList}\small\item\em Sets historical spots number at current position. \end{DoxyCompactList}\item 
unsigned int \mbox{\hyperlink{a00670_ae6a04b45ce9723562950c068b4149cb5}{Get\+NumS}} ()
\begin{DoxyCompactList}\small\item\em Gets historical spots number on both sides. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{a00670_a875a5b2fb472284268f55789aea2bcb7}{Set\+NumS}} (unsigned int numS)
\begin{DoxyCompactList}\small\item\em Sets historical spots number on both sides. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Helper to encapsulate the the raw data error. 

\doxysubsection{Constructor \& Destructor Documentation}
\Hypertarget{a00670_a6d9d24e223c62e1413ca71c0b1eeb3b7}\index{FilterType@{FilterType}!FilterType@{FilterType}}
\index{FilterType@{FilterType}!FilterType@{FilterType}}
\doxysubsubsection{\texorpdfstring{FilterType()}{FilterType()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \label{a00670_a6d9d24e223c62e1413ca71c0b1eeb3b7} 
Filter\+Type\+::\+Filter\+Type (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Base constructor. 

\Hypertarget{a00670_aaf4445f35b2fd105f1a4e6933411a24c}\index{FilterType@{FilterType}!FilterType@{FilterType}}
\index{FilterType@{FilterType}!FilterType@{FilterType}}
\doxysubsubsection{\texorpdfstring{FilterType()}{FilterType()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \label{a00670_aaf4445f35b2fd105f1a4e6933411a24c} 
Filter\+Type\+::\+Filter\+Type (\begin{DoxyParamCaption}\item[{FILTER\+\_\+\+MODE}]{filter\+Mode}{, }\item[{unsigned int}]{NumH}{, }\item[{unsigned int}]{NumS}{}\end{DoxyParamCaption})}



Copy constructor. 


\begin{DoxyParams}{Parameters}
{\em error\+Date} & the error date as an int\\
\hline
{\em error\+Code} & the error code as an int\\
\hline
\end{DoxyParams}


\doxysubsection{Member Function Documentation}
\Hypertarget{a00670_ab619ee564427a75a2c0272a43c1f3b57}\index{FilterType@{FilterType}!GetFilterMode@{GetFilterMode}}
\index{GetFilterMode@{GetFilterMode}!FilterType@{FilterType}}
\doxysubsubsection{\texorpdfstring{GetFilterMode()}{GetFilterMode()}}
{\footnotesize\ttfamily \label{a00670_ab619ee564427a75a2c0272a43c1f3b57} 
FILTER\+\_\+\+MODE Filter\+Type\+::\+Get\+Filter\+Mode (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Gets the filter mode. 

\begin{DoxyReturn}{Returns}
FILTER\+\_\+\+TYPE
\end{DoxyReturn}


\begin{DoxyReturn}{Returns}
FILTER\+\_\+\+MODE
\end{DoxyReturn}
\Hypertarget{a00670_a632f44bcb4cc190d8725144b4a063075}\index{FilterType@{FilterType}!GetNumH@{GetNumH}}
\index{GetNumH@{GetNumH}!FilterType@{FilterType}}
\doxysubsubsection{\texorpdfstring{GetNumH()}{GetNumH()}}
{\footnotesize\ttfamily \label{a00670_a632f44bcb4cc190d8725144b4a063075} 
unsigned int Filter\+Type\+::\+Get\+NumH (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Gets historical spots number at current position. 

\begin{DoxyReturn}{Returns}
unsigned int
\end{DoxyReturn}
\Hypertarget{a00670_ae6a04b45ce9723562950c068b4149cb5}\index{FilterType@{FilterType}!GetNumS@{GetNumS}}
\index{GetNumS@{GetNumS}!FilterType@{FilterType}}
\doxysubsubsection{\texorpdfstring{GetNumS()}{GetNumS()}}
{\footnotesize\ttfamily \label{a00670_ae6a04b45ce9723562950c068b4149cb5} 
unsigned int Filter\+Type\+::\+Get\+NumS (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})}



Gets historical spots number on both sides. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\Hypertarget{a00670_ae932657ae8156a4a1ffdccbc34241b08}\index{FilterType@{FilterType}!SetFilterMode@{SetFilterMode}}
\index{SetFilterMode@{SetFilterMode}!FilterType@{FilterType}}
\doxysubsubsection{\texorpdfstring{SetFilterMode()}{SetFilterMode()}}
{\footnotesize\ttfamily \label{a00670_ae932657ae8156a4a1ffdccbc34241b08} 
void Filter\+Type\+::\+Set\+Filter\+Mode (\begin{DoxyParamCaption}\item[{FILTER\+\_\+\+MODE}]{filter\+Mode}{}\end{DoxyParamCaption})}



Sets the filter mode. 


\begin{DoxyParams}{Parameters}
{\em filter\+Mode} & A value 0, 1, 2\\
\hline
\end{DoxyParams}
\Hypertarget{a00670_a8eebeb5675a996df28d95ebef26c3480}\index{FilterType@{FilterType}!SetNumH@{SetNumH}}
\index{SetNumH@{SetNumH}!FilterType@{FilterType}}
\doxysubsubsection{\texorpdfstring{SetNumH()}{SetNumH()}}
{\footnotesize\ttfamily \label{a00670_a8eebeb5675a996df28d95ebef26c3480} 
void Filter\+Type\+::\+Set\+NumH (\begin{DoxyParamCaption}\item[{unsigned int}]{numH}{}\end{DoxyParamCaption})}



Sets historical spots number at current position. 


\begin{DoxyParams}{Parameters}
{\em numH} & spots number\\
\hline
\end{DoxyParams}
\Hypertarget{a00670_a875a5b2fb472284268f55789aea2bcb7}\index{FilterType@{FilterType}!SetNumS@{SetNumS}}
\index{SetNumS@{SetNumS}!FilterType@{FilterType}}
\doxysubsubsection{\texorpdfstring{SetNumS()}{SetNumS()}}
{\footnotesize\ttfamily \label{a00670_a875a5b2fb472284268f55789aea2bcb7} 
void Filter\+Type\+::\+Set\+NumS (\begin{DoxyParamCaption}\item[{unsigned int}]{numS}{}\end{DoxyParamCaption})}



Sets historical spots number on both sides. 


\begin{DoxyParams}{Parameters}
{\em numS} & spots number\\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Filter\+Type.\+h\item 
Filter\+Type.\+cpp\end{DoxyCompactItemize}
