\section{booster\-:\-:detail\-:\-:sp\-\_\-counted\-\_\-impl\-\_\-pd$<$ P, D $>$ Class Template Reference}
\label{classbooster_1_1detail_1_1sp__counted__impl__pd}\index{booster\-::detail\-::sp\-\_\-counted\-\_\-impl\-\_\-pd$<$ P, D $>$@{booster\-::detail\-::sp\-\_\-counted\-\_\-impl\-\_\-pd$<$ P, D $>$}}
Inheritance diagram for booster\-:\-:detail\-:\-:sp\-\_\-counted\-\_\-impl\-\_\-pd$<$ P, D $>$\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classbooster_1_1detail_1_1sp__counted__impl__pd}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\bfseries sp\-\_\-counted\-\_\-impl\-\_\-pd} (P p, D d)\label{classbooster_1_1detail_1_1sp__counted__impl__pd_ad7133d9f3e1ecf5dc77b288a82e406fe}

\item 
virtual void {\bfseries dispose} ()\label{classbooster_1_1detail_1_1sp__counted__impl__pd_aa4eb83d2d7ec6e4bb44016af960ab45b}

\item 
virtual void $\ast$ {\bfseries get\-\_\-deleter} (detail\-::sp\-\_\-typeinfo const \&ti)\label{classbooster_1_1detail_1_1sp__counted__impl__pd_a471cb36a3e637c4c35e990ac59b8f199}

\item 
void $\ast$ {\bfseries operator new} (std\-::size\-\_\-t)\label{classbooster_1_1detail_1_1sp__counted__impl__pd_a6296ead5f1357c0271e642f3fd88be28}

\item 
void {\bfseries operator delete} (void $\ast$p)\label{classbooster_1_1detail_1_1sp__counted__impl__pd_a0d0fedc474695693a827d4da0380190c}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
booster/smart\-\_\-ptr/sp\-\_\-counted\-\_\-impl.\-h\end{DoxyCompactItemize}
