\section{KStatic\-Deleter\-Base Class Reference}
\label{classKStaticDeleterBase}\index{KStaticDeleterBase@{KStaticDeleterBase}}
Static deleters are used to manage static resources.  


{\tt \#include $<$kstaticdeleter.h$>$}

Inheritance diagram for KStatic\-Deleter\-Base:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=76pt]{classKStaticDeleterBase__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
virtual void {\bf destruct\-Object} ()
\end{CompactItemize}


\subsection{Detailed Description}
Static deleters are used to manage static resources. 

They can register themselves with {\bf KGlobal}{\rm (p.\,\pageref{classKGlobal})}. {\bf KGlobal}{\rm (p.\,\pageref{classKGlobal})} will call {\bf destruct\-Object()}{\rm (p.\,\pageref{classKStaticDeleterBase_a1})} when {\bf KGlobal::delete\-Static\-Deleters()}{\rm (p.\,\pageref{classKGlobal_e11})} is called or when it the process finishes.

\begin{Desc}
\item[See also:]{\bf KStatic\-Deleter}{\rm (p.\,\pageref{classKStaticDeleter})} 

{\bf KGlobal::register\-Static\-Deleter()}{\rm (p.\,\pageref{classKGlobal_e9})} 

{\bf KGlobal::unregister\-Static\-Deleter()}{\rm (p.\,\pageref{classKGlobal_e10})} 

{\bf KGlobal::delete\-Static\-Deleters()}{\rm (p.\,\pageref{classKGlobal_e11})} \end{Desc}




Definition at line 39 of file kstaticdeleter.h.

\subsection{Member Function Documentation}
\index{KStaticDeleterBase@{KStatic\-Deleter\-Base}!destructObject@{destructObject}}
\index{destructObject@{destructObject}!KStaticDeleterBase@{KStatic\-Deleter\-Base}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void KStatic\-Deleter\-Base::destruct\-Object ()\hspace{0.3cm}{\tt  [virtual]}}\label{classKStaticDeleterBase_a1}


Should destruct the resources managed by this KStatic\-Deleter\-Base. 

Usually you also want to call it in your destructor. \begin{Desc}
\item[See also:]{\bf KGlobal::delete\-Static\-Deleters()}{\rm (p.\,\pageref{classKGlobal_e11})} \end{Desc}


Reimplemented in {\bf KStatic\-Deleter$<$ type $>$} {\rm (p.\,\pageref{classKStaticDeleter_a3})}.

Definition at line 7 of file kstaticdeleter.cpp.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
kstaticdeleter.h\item 
kstaticdeleter.cpp\end{CompactItemize}
