\section{object.h File Reference} \label{object_8h}\index{object.h@{object.h}} Some object manipulation classes for smart pointers, linked lists, etc. {\tt \#include $<$cc++/missing.h$>$}\par \subsection*{Namespaces} \begin{CompactItemize} \item namespace {\bf ost} \end{CompactItemize} \subsection*{Classes} \begin{CompactItemize} \item class {\bf ost::Ref\-Object} \begin{CompactList}\small\item\em A reference countable object.Object managed by smart pointer reference count. \item\end{CompactList}\item class {\bf ost::Ref\-Pointer} \begin{CompactList}\small\item\em {\bf Pointer}{\rm (p.\,\pageref{classost_1_1_pointer})} to reference counted objects.Pointer to reference count managed objects. \item\end{CompactList}\item class {\bf ost::Linked\-Single} \begin{CompactList}\small\item\em Self managed single linked list object chain.Accumulating single linked list. \item\end{CompactList}\item class {\bf ost::Linked\-Double} \begin{CompactList}\small\item\em Self managed double linked list object chain.Accumulating double linked list. \item\end{CompactList}\item class {\bf ost::Map\-Table} \begin{CompactList}\small\item\em A map table allows for entities to be mapped (hash index) onto it.Table to hold hash indexed objects. \item\end{CompactList}\item class {\bf ost::Map\-Object} \begin{CompactList}\small\item\em The {\bf Map\-Object}{\rm (p.\,\pageref{classost_1_1_map_object})} is a base class which can be used to make a derived class operate on a Map\-Table.Mappable object. \item\end{CompactList}\end{CompactItemize} \subsection*{Variables} \begin{CompactItemize} \item \_\-\_\-EXPORT {\bf ost::Map\-Object} \end{CompactItemize} \subsection{Detailed Description} Some object manipulation classes for smart pointers, linked lists, etc.