\section{booster\+:\+:locale\+:\+:generic\+\_\+codecvt\+\_\+base Class Reference}
\label{classbooster_1_1locale_1_1generic__codecvt__base}\index{booster\+::locale\+::generic\+\_\+codecvt\+\_\+base@{booster\+::locale\+::generic\+\_\+codecvt\+\_\+base}}


A base class that used to define constants for \doxyref{generic\+\_\+codecvt}{p.}{classbooster_1_1locale_1_1generic__codecvt}.  




{\ttfamily \#include $<$booster/booster/locale/generic\+\_\+codecvt.\+h$>$}

Inheritance diagram for booster\+:\+:locale\+:\+:generic\+\_\+codecvt\+\_\+base\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=0.990274cm]{classbooster_1_1locale_1_1generic__codecvt__base}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
enum {\bf initial\+\_\+convertion\+\_\+state} \{ {\bf to\+\_\+unicode\+\_\+state}, 
{\bf from\+\_\+unicode\+\_\+state}
 \}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
A base class that used to define constants for \doxyref{generic\+\_\+codecvt}{p.}{classbooster_1_1locale_1_1generic__codecvt}. 

\subsection{Member Enumeration Documentation}
\index{booster\+::locale\+::generic\+\_\+codecvt\+\_\+base@{booster\+::locale\+::generic\+\_\+codecvt\+\_\+base}!initial\+\_\+convertion\+\_\+state@{initial\+\_\+convertion\+\_\+state}}
\index{initial\+\_\+convertion\+\_\+state@{initial\+\_\+convertion\+\_\+state}!booster\+::locale\+::generic\+\_\+codecvt\+\_\+base@{booster\+::locale\+::generic\+\_\+codecvt\+\_\+base}}
\subsubsection[{initial\+\_\+convertion\+\_\+state}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf booster\+::locale\+::generic\+\_\+codecvt\+\_\+base\+::initial\+\_\+convertion\+\_\+state}}\label{classbooster_1_1locale_1_1generic__codecvt__base_a72bcb41e68a59db16ffbe4a8c3bcea4e}
Initail state for converting to or from unicode code points, used by initial\+\_\+state in derived classes \begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{to\+\_\+unicode\+\_\+state@{to\+\_\+unicode\+\_\+state}!booster\+::locale\+::generic\+\_\+codecvt\+\_\+base@{booster\+::locale\+::generic\+\_\+codecvt\+\_\+base}}\index{booster\+::locale\+::generic\+\_\+codecvt\+\_\+base@{booster\+::locale\+::generic\+\_\+codecvt\+\_\+base}!to\+\_\+unicode\+\_\+state@{to\+\_\+unicode\+\_\+state}}\item[{\em 
to\+\_\+unicode\+\_\+state\label{classbooster_1_1locale_1_1generic__codecvt__base_a72bcb41e68a59db16ffbe4a8c3bcea4eaf9e75bfc7de174a6d13bea1ef792ef91}
}]The state would be used by to\+\_\+unicode functions. \index{from\+\_\+unicode\+\_\+state@{from\+\_\+unicode\+\_\+state}!booster\+::locale\+::generic\+\_\+codecvt\+\_\+base@{booster\+::locale\+::generic\+\_\+codecvt\+\_\+base}}\index{booster\+::locale\+::generic\+\_\+codecvt\+\_\+base@{booster\+::locale\+::generic\+\_\+codecvt\+\_\+base}!from\+\_\+unicode\+\_\+state@{from\+\_\+unicode\+\_\+state}}\item[{\em 
from\+\_\+unicode\+\_\+state\label{classbooster_1_1locale_1_1generic__codecvt__base_a72bcb41e68a59db16ffbe4a8c3bcea4eadd51c5a778ae1fdc01763495f2d57774}
}]The state would be used by from\+\_\+unicode functions. \end{description}
\end{Desc}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
booster/locale/generic\+\_\+codecvt.\+h\end{DoxyCompactItemize}
