\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\-M\-S 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\-M\-S template engine. 

Users are not expected to derive from this class or use it directly. Cpp\-C\-M\-S 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\-M\-L 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}
