\hypertarget{a11516}{}\section{Open\+Volume\+Mesh\+:\+:Property\+TT$<$ T, Entity $>$ Class Template Reference}
\label{a11516}\index{Open\+Volume\+Mesh\+::\+Property\+T\+T$<$ T, Entity $>$@{Open\+Volume\+Mesh\+::\+Property\+T\+T$<$ T, Entity $>$}}
Inheritance diagram for Open\+Volume\+Mesh\+:\+:Property\+TT$<$ T, Entity $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=1.532847cm]{a11516}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a11516_a4db208f26e6d1a4309912b3b64d792c4}\label{a11516_a4db208f26e6d1a4309912b3b64d792c4}} 
using {\bfseries Property\+HandleT} = \hyperlink{a11508}{Open\+Volume\+Mesh\+::\+Prop\+HandleT}$<$ Entity $>$
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a11516_a18a08e310ba6dc8ad36aa81c17a7cdc8}\label{a11516_a18a08e310ba6dc8ad36aa81c17a7cdc8}} 
{\bfseries Property\+TT} (const std\+::string \&\+\_\+name, \hyperlink{a11628}{Resource\+Manager} \&\+\_\+res\+Man, \hyperlink{a11508}{Property\+HandleT} \+\_\+handle, const T \+\_\+def=T())
\item 
\mbox{\Hypertarget{a11516_acc94b98afffc4bb0d4ebbfb9ebf269b1}\label{a11516_acc94b98afffc4bb0d4ebbfb9ebf269b1}} 
virtual \hyperlink{a11440}{Base\+Property} $\ast$ {\bfseries clone} (\hyperlink{a11628}{Resource\+Manager} \&\+\_\+res\+Man, \hyperlink{a11604}{Open\+Volume\+Mesh\+Handle} \+\_\+handle) const
\item 
\mbox{\Hypertarget{a11516_a959fe248643533259086e7458d2357b4}\label{a11516_a959fe248643533259086e7458d2357b4}} 
virtual void {\bfseries serialize} (std\+::ostream \&\+\_\+ostr) const
\item 
\mbox{\Hypertarget{a11516_a729f1f6077086fd8ca534dfac7d0c47f}\label{a11516_a729f1f6077086fd8ca534dfac7d0c47f}} 
virtual void {\bfseries deserialize} (std\+::istream \&\+\_\+istr)
\item 
\mbox{\Hypertarget{a11516_adc1516c9cfb419a05d08ab3fc5dc47ea}\label{a11516_adc1516c9cfb419a05d08ab3fc5dc47ea}} 
virtual const std\+::string {\bfseries entity\+Type} () const
\item 
\mbox{\Hypertarget{a11516_a1332cc1c855a9ec1e9f42c23c7d8af2a}\label{a11516_a1332cc1c855a9ec1e9f42c23c7d8af2a}} 
virtual const std\+::string {\bfseries type\+Name\+Wrapper} () const
\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a11516_a64ba5e911057e91a456d4ae2c0d262f7}\label{a11516_a64ba5e911057e91a456d4ae2c0d262f7}} 
{\bfseries Property\+TT} (\hyperlink{a11504}{Open\+Volume\+Mesh\+PropertyT}$<$ T $>$ $\ast$\+\_\+prop, \hyperlink{a11628}{Resource\+Manager} \&\+\_\+res\+Man, \hyperlink{a11508}{Property\+HandleT} \+\_\+handle)
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
\subsubsection*{template$<$typename T, typename Entity$>$\newline
class Open\+Volume\+Mesh\+::\+Property\+T\+T$<$ T, Entity $>$}



Definition at line 18 of file Forward\+Declarations.\+hh.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Type-\/\+Open\+Volume\+Mesh/libs/\+Open\+Volume\+Mesh/src/\+Open\+Volume\+Mesh/\+Core/Forward\+Declarations.\+hh\item 
Type-\/\+Open\+Volume\+Mesh/libs/\+Open\+Volume\+Mesh/src/\+Open\+Volume\+Mesh/\+Core/Property\+Defines.\+hh\item 
Type-\/\+Open\+Volume\+Mesh/libs/\+Open\+Volume\+Mesh/src/\+Open\+Volume\+Mesh/\+Core/Property\+Defines\+T\+\_\+impl.\+hh\end{DoxyCompactItemize}
