\section{ost::Assoc Class Reference} \label{classost_1_1_assoc}\index{ost::Assoc@{ost::Assoc}} This class is used to associate (object) pointers with named strings.associate names with pointers. {\tt \#include $<$misc.h$>$} \subsection*{Public Member Functions} \begin{CompactItemize} \item void $\ast$ {\bf get\-Pointer} (const char $\ast$id) \item void {\bf set\-Pointer} (const char $\ast$id, void $\ast$data) \end{CompactItemize} \subsection*{Protected Member Functions} \begin{CompactItemize} \item {\bf Assoc} () \item virtual {\bf $\sim$Assoc} () \item void {\bf clear} (void) \item virtual void $\ast$ {\bf get\-Memory} (size\_\-t size)=0 \end{CompactItemize} \subsection*{Classes} \begin{CompactItemize} \item class {\bf entry} \end{CompactItemize} \subsection{Detailed Description} This class is used to associate (object) pointers with named strings.associate names with pointers. A virtual is used to allocate memory which can be overriden in the derived class. \begin{Desc} \item[Author:]David Sugar $<${\tt dyfet@ostel.com}$>$ \end{Desc} \subsection{Constructor \& Destructor Documentation} \index{ost::Assoc@{ost::Assoc}!Assoc@{Assoc}} \index{Assoc@{Assoc}!ost::Assoc@{ost::Assoc}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}ost::Assoc::Assoc ()\hspace{0.3cm}{\tt [protected]}}\label{classost_1_1_assoc_f868856d69ac028cb958c132a9aa190f} \index{ost::Assoc@{ost::Assoc}!~Assoc@{$\sim$Assoc}} \index{~Assoc@{$\sim$Assoc}!ost::Assoc@{ost::Assoc}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual ost::Assoc::$\sim$Assoc ()\hspace{0.3cm}{\tt [protected, virtual]}}\label{classost_1_1_assoc_14de87fe1b433d42ffa24f7c05ef99ba} \subsection{Member Function Documentation} \index{ost::Assoc@{ost::Assoc}!clear@{clear}} \index{clear@{clear}!ost::Assoc@{ost::Assoc}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}void ost::Assoc::clear (void)\hspace{0.3cm}{\tt [protected]}}\label{classost_1_1_assoc_e54f2487c94ed54cd475273904700e27} \index{ost::Assoc@{ost::Assoc}!getMemory@{getMemory}} \index{getMemory@{getMemory}!ost::Assoc@{ost::Assoc}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual void$\ast$ ost::Assoc::get\-Memory (size\_\-t {\em size})\hspace{0.3cm}{\tt [protected, pure virtual]}}\label{classost_1_1_assoc_3962a6a6bbb08482a8ae7921e8d9d8b8} \index{ost::Assoc@{ost::Assoc}!getPointer@{getPointer}} \index{getPointer@{getPointer}!ost::Assoc@{ost::Assoc}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ ost::Assoc::get\-Pointer (const char $\ast$ {\em id})}\label{classost_1_1_assoc_db77d977189ca9eec22bbf829bd482f8} \index{ost::Assoc@{ost::Assoc}!setPointer@{setPointer}} \index{setPointer@{setPointer}!ost::Assoc@{ost::Assoc}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}void ost::Assoc::set\-Pointer (const char $\ast$ {\em id}, void $\ast$ {\em data})}\label{classost_1_1_assoc_559ac88dfa20a26475262ea84c899f24} The documentation for this class was generated from the following file:\begin{CompactItemize} \item {\bf misc.h}\end{CompactItemize}