\section{booster\-:\-:detail\-:\-:sp\-\_\-enable\-\_\-if\-\_\-auto\-\_\-ptr$<$ std\-:\-:auto\-\_\-ptr$<$ T $>$, R $>$ Struct Template Reference}
\label{structbooster_1_1detail_1_1sp__enable__if__auto__ptr_3_01std_1_1auto__ptr_3_01T_01_4_00_01R_01_4}\index{booster\-::detail\-::sp\-\_\-enable\-\_\-if\-\_\-auto\-\_\-ptr$<$ std\-::auto\-\_\-ptr$<$ T $>$, R $>$@{booster\-::detail\-::sp\-\_\-enable\-\_\-if\-\_\-auto\-\_\-ptr$<$ std\-::auto\-\_\-ptr$<$ T $>$, R $>$}}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef R {\bfseries type}\label{structbooster_1_1detail_1_1sp__enable__if__auto__ptr_3_01std_1_1auto__ptr_3_01T_01_4_00_01R_01_4_af21be73e74cd69e96f1c901efd574552}

\end{DoxyCompactItemize}


The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
booster/shared\-\_\-ptr.\-h\end{DoxyCompactItemize}
