\section{cppcms\+:\+:base\+\_\+view Class Reference}
\label{classcppcms_1_1base__view}\index{cppcms\+::base\+\_\+view@{cppcms\+::base\+\_\+view}}


This class is base class for all views (skins) rendered by Cpp\+C\+MS template engine.  




{\ttfamily \#include $<$cppcms/base\+\_\+view.\+h$>$}

Inheritance diagram for cppcms\+:\+:base\+\_\+view\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classcppcms_1_1base__view}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual void {\bf render} ()
\end{DoxyCompactItemize}


\subsection{Detailed Description}
This class is base class for all views (skins) rendered by Cpp\+C\+MS template engine. 

Users are not expected to derive from this class or use it directly. Cpp\+C\+MS template compiler create skins that are usable with template engine and each template is derived from the {\itshape \doxyref{base\+\_\+view}{p.}{classcppcms_1_1base__view}} class. 

\subsection{Member Function Documentation}
\index{cppcms\+::base\+\_\+view@{cppcms\+::base\+\_\+view}!render@{render}}
\index{render@{render}!cppcms\+::base\+\_\+view@{cppcms\+::base\+\_\+view}}
\subsubsection[{render()}]{\setlength{\rightskip}{0pt plus 5cm}virtual void cppcms\+::base\+\_\+view\+::render (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classcppcms_1_1base__view_ab7d844a52db8bace9f8fc1cd0851a944}
The main rendering function -- render the main H\+T\+ML page. It is usually overridden in template engine. 

The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
cppcms/base\+\_\+view.\+h\end{DoxyCompactItemize}
