\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(size\+\_\+t refs=0)}]{\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() const =0}]{\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}
