\section{booster\-:\-:locale\-:\-:calendar\-\_\-facet Class Reference}
\label{classbooster_1_1locale_1_1calendar__facet}\index{booster\-::locale\-::calendar\-\_\-facet@{booster\-::locale\-::calendar\-\_\-facet}}


the facet that generates calendar for specific locale  




{\ttfamily \#include $<$booster/booster/locale/date\-\_\-time\-\_\-facet.\-h$>$}

Inheritance diagram for booster\-:\-:locale\-:\-:calendar\-\_\-facet\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classbooster_1_1locale_1_1calendar__facet}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\bf calendar\-\_\-facet} (size\-\_\-t refs=0)
\item 
virtual {\bf abstract\-\_\-calendar} $\ast$ {\bf create\-\_\-calendar} () const =0
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
static std\-::locale\-::id {\bf id}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
the facet that generates calendar for specific locale 

\subsection{Constructor \& Destructor Documentation}
\index{booster\-::locale\-::calendar\-\_\-facet@{booster\-::locale\-::calendar\-\_\-facet}!calendar\-\_\-facet@{calendar\-\_\-facet}}
\index{calendar\-\_\-facet@{calendar\-\_\-facet}!booster::locale::calendar_facet@{booster\-::locale\-::calendar\-\_\-facet}}
\subsubsection[{calendar\-\_\-facet}]{\setlength{\rightskip}{0pt plus 5cm}booster\-::locale\-::calendar\-\_\-facet\-::calendar\-\_\-facet (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{refs = {\ttfamily 0}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{classbooster_1_1locale_1_1calendar__facet_ad594306664590e3bf9175f31491975b8}
Basic constructor 

\subsection{Member Function Documentation}
\index{booster\-::locale\-::calendar\-\_\-facet@{booster\-::locale\-::calendar\-\_\-facet}!create\-\_\-calendar@{create\-\_\-calendar}}
\index{create\-\_\-calendar@{create\-\_\-calendar}!booster::locale::calendar_facet@{booster\-::locale\-::calendar\-\_\-facet}}
\subsubsection[{create\-\_\-calendar}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf abstract\-\_\-calendar}$\ast$ booster\-::locale\-::calendar\-\_\-facet\-::create\-\_\-calendar (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}\label{classbooster_1_1locale_1_1calendar__facet_a0b29c6a19fcddb5e263329fa6ac2be4b}
Create a new calendar that points to current point of time. 

\subsection{Member Data Documentation}
\index{booster\-::locale\-::calendar\-\_\-facet@{booster\-::locale\-::calendar\-\_\-facet}!id@{id}}
\index{id@{id}!booster::locale::calendar_facet@{booster\-::locale\-::calendar\-\_\-facet}}
\subsubsection[{id}]{\setlength{\rightskip}{0pt plus 5cm}std\-::locale\-::id booster\-::locale\-::calendar\-\_\-facet\-::id\hspace{0.3cm}{\ttfamily [static]}}\label{classbooster_1_1locale_1_1calendar__facet_a0879444f636f6520c74e2abb4615f53f}
Locale id (needed to work with std\-::locale) 

The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
booster/locale/date\-\_\-time\-\_\-facet.\-h\end{DoxyCompactItemize}
