\section{cppcms\+:\+:views Namespace Reference}
\label{namespacecppcms_1_1views}\index{cppcms\+::views@{cppcms\+::views}}


this namespace holds all classes used for rendering Cpp\+C\+MS views.  


\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class {\bf generator}
\begin{DoxyCompactList}\small\item\em The class that represents a single skin and generates its views. \end{DoxyCompactList}\item 
class {\bf manager}
\begin{DoxyCompactList}\small\item\em This class controls the views used my application it knows to load them dynamically and reload if needed. \end{DoxyCompactList}\item 
class {\bf pool}
\begin{DoxyCompactList}\small\item\em This is a singleton object that holds all views in the process. Any view is registered and unregistered via this object. \end{DoxyCompactList}\item 
class {\bf view\+\_\+lock}
\begin{DoxyCompactList}\small\item\em A class that allows to use the view withing the internal lock used inside pool class. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
this namespace holds all classes used for rendering Cpp\+C\+MS views. 