\hypertarget{_property_manager_8h}{\section{Core/\-Datatypes/\-Legacy/\-Base/\-Property\-Manager.h File Reference}
\label{_property_manager_8h}\index{Core/\-Datatypes/\-Legacy/\-Base/\-Property\-Manager.\-h@{Core/\-Datatypes/\-Legacy/\-Base/\-Property\-Manager.\-h}}
}


Manage dynamic properties of persistent objects.  


{\ttfamily \#include $<$Core/\-Utils/\-Legacy/\-Assert.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Legacy/\-Base/\-Type\-Name.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Legacy/\-Other/builtin.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Persistent/\-Persistent\-S\-T\-L.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Thread/\-Mutex.\-h$>$}\\*
{\ttfamily \#include $<$Core/\-Containers/\-Array1.\-h$>$}\\*
{\ttfamily \#include $<$iostream$>$}\\*
{\ttfamily \#include $<$map$>$}\\*
{\ttfamily \#include $<$Core/\-Datatypes/\-Legacy/\-Base/share.\-h$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_s_c_i_run_1_1_property_base}{Property\-Base}
\item 
class \hyperlink{class_s_c_i_run_1_1_property}{Property$<$ T $>$}
\item 
class \hyperlink{class_s_c_i_run_1_1_property_manager}{Property\-Manager}
\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_s_c_i_run}{S\-C\-I\-Run}
\begin{DoxyCompactList}\small\item\em S\-T\-L datatypes needed. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} \hyperlink{namespace_s_c_i_run_a8f966c092c02bd893f75002e10d8153e}{Property\-Manager}
\item 
const int \hyperlink{namespace_s_c_i_run_a542205f45fa4ac83c6516bc641b7622c}{P\-R\-O\-P\-E\-R\-T\-Y\-\_\-\-V\-E\-R\-S\-I\-O\-N} = 2
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Manage dynamic properties of persistent objects. \begin{DoxyAuthor}{Author}
Yarden Livnat Department of Computer Science University of Utah 
\end{DoxyAuthor}
\begin{DoxyDate}{Date}
March 2001 
\end{DoxyDate}
