\section{U\-T\-I\-L\-:\-:L\-C\-Tokenizer Class Reference}
\label{classUTIL_1_1LCTokenizer}\index{U\-T\-I\-L\-::\-L\-C\-Tokenizer@{U\-T\-I\-L\-::\-L\-C\-Tokenizer}}


Helper class for string tokenization.  




{\ttfamily \#include $<$U\-T\-I\-L/\-Bit\-Field64.\-h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\bf L\-C\-Tokenizer} (std\-::vector$<$ std\-::string $>$ \&tokens, char del)\label{classUTIL_1_1LCTokenizer_aa0ce27249bc3f9a9c7b3f49c05cf949c}

\begin{DoxyCompactList}\small\item\em Only c'tor, give (empty) token vector and delimeter character. \end{DoxyCompactList}\item 
void {\bf operator()} (const char \&c)
\begin{DoxyCompactList}\small\item\em Operator for use with algorithms, e.\-g. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Helper class for string tokenization. 

Usage\-:\par
 std\-::vector$<$std\-::string$>$ tokens ; \par
 \doxyref{L\-C\-Tokenizer}{p.}{classUTIL_1_1LCTokenizer} t( tokens ,',') ; \par
 std\-::for\-\_\-each( a\-String.\-begin(), a\-String.\-end(), t ) ; \par
 

\subsection{Member Function Documentation}
\index{U\-T\-I\-L\-::\-L\-C\-Tokenizer@{U\-T\-I\-L\-::\-L\-C\-Tokenizer}!operator()@{operator()}}
\index{operator()@{operator()}!UTIL::LCTokenizer@{U\-T\-I\-L\-::\-L\-C\-Tokenizer}}
\subsubsection[{operator()}]{\setlength{\rightskip}{0pt plus 5cm}void U\-T\-I\-L\-::\-L\-C\-Tokenizer\-::operator() (
\begin{DoxyParamCaption}
\item[{const char \&}]{c}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{classUTIL_1_1LCTokenizer_a556129592a7855e1ca36d195e8ed10fb}


Operator for use with algorithms, e.\-g. 

for\-\_\-each 

The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Bit\-Field64.\-h\end{DoxyCompactItemize}
