\section{tpproto/categorycache.h File Reference}
\label{categorycache_8h}\index{tpproto/categorycache.h@{tpproto/categorycache.h}}
Declares the Category\-Cache class. 

{\tt \#include $<$map$>$}\par
{\tt \#include $<$boost/signal.hpp$>$}\par
{\tt \#include \char`\"{}cache.h\char`\"{}}\par
\subsection*{Namespaces}
\begin{CompactItemize}
\item 
namespace \textbf{TPProto}
\end{CompactItemize}
\subsection*{Classes}
\begin{CompactItemize}
\item 
class {\bf TPProto::Category\-Cache}
\begin{CompactList}\small\item\em A \doxyref{Cache}{p.}{classTPProto_1_1Cache} that caches Categories. \item\end{CompactList}\end{CompactItemize}
\subsection*{Typedefs}
\begin{CompactItemize}
\item 
typedef boost::signal$<$ void(boost::shared\_\-ptr$<$ Category $>$)$>$ \textbf{TPProto::Category\-Signal}\label{namespaceTPProto_710bff4a94947af590ed1fd623c1e1b7}

\item 
typedef Category\-Signal::slot\_\-type \textbf{TPProto::Category\-Callback}\label{namespaceTPProto_2e4cf9bfc8e97db792c828e26edd9560}

\end{CompactItemize}


\subsection{Detailed Description}
Declares the Category\-Cache class. 

