\hypertarget{classszp}{
\section{szp$<$ T $>$ Class Template Reference}
\label{d3/d9c/classszp}\index{szp@{szp}}
}


{\ttfamily \#include $<$szp.h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
T $\ast$ \hyperlink{classszp_af614cc04e010af50cf99e651baa326f1}{operator-\/$>$} ()
\item 
\hyperlink{classszp_aa8cf3bd2dd0aa466b882d546e85495ef}{operator T $\ast$} ()
\item 
void \hyperlink{classszp_a3bfcd49b57eb72ae690df135266fc756}{update\_\-all} (T $\ast$target)
\item 
\hyperlink{classszp}{szp} \& \hyperlink{classszp_a1ef0497144f2fa8c3aa2083c5b5a65cf}{operator=} (\hyperlink{classszp}{szp} other)
\item 
void \hyperlink{classszp_a74f82bf1ae5904842a06a82a1dc33d19}{init} (T $\ast$target)
\item 
\hyperlink{classszp_a4a4cb7594e182edfcb579ccb3bc9be15}{szp} ()
\item 
\hyperlink{classszp_a2d3e26be30f7db4ac9d70827961d91d9}{szp} (const \hyperlink{classszp}{szp} \&other)
\item 
\hyperlink{classszp_a2e9fefc90458e9201e2d332e0ad69989}{$\sim$szp} ()
\end{DoxyCompactItemize}
\subsubsection*{template$<$typename T$>$ class szp$<$ T $>$}



\subsection{Constructor \& Destructor Documentation}
\hypertarget{classszp_a4a4cb7594e182edfcb579ccb3bc9be15}{
\index{szp@{szp}!szp@{szp}}
\index{szp@{szp}!szp@{szp}}
\subsubsection[{szp}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ {\bf szp}$<$ T $>$::{\bf szp} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d3/d9c/classszp_a4a4cb7594e182edfcb579ccb3bc9be15}
\hypertarget{classszp_a2d3e26be30f7db4ac9d70827961d91d9}{
\index{szp@{szp}!szp@{szp}}
\index{szp@{szp}!szp@{szp}}
\subsubsection[{szp}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ {\bf szp}$<$ T $>$::{\bf szp} (
\begin{DoxyParamCaption}
\item[{const {\bf szp}$<$ T $>$ \&}]{other}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d3/d9c/classszp_a2d3e26be30f7db4ac9d70827961d91d9}
\hypertarget{classszp_a2e9fefc90458e9201e2d332e0ad69989}{
\index{szp@{szp}!$\sim$szp@{$\sim$szp}}
\index{$\sim$szp@{$\sim$szp}!szp@{szp}}
\subsubsection[{$\sim$szp}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ {\bf szp}$<$ T $>$::$\sim${\bf szp} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d3/d9c/classszp_a2e9fefc90458e9201e2d332e0ad69989}


\subsection{Member Function Documentation}
\hypertarget{classszp_a74f82bf1ae5904842a06a82a1dc33d19}{
\index{szp@{szp}!init@{init}}
\index{init@{init}!szp@{szp}}
\subsubsection[{init}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ void {\bf szp}$<$ T $>$::init (
\begin{DoxyParamCaption}
\item[{T $\ast$}]{target}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d3/d9c/classszp_a74f82bf1ae5904842a06a82a1dc33d19}
\hypertarget{classszp_aa8cf3bd2dd0aa466b882d546e85495ef}{
\index{szp@{szp}!operator T $\ast$@{operator T $\ast$}}
\index{operator T $\ast$@{operator T $\ast$}!szp@{szp}}
\subsubsection[{operator T $\ast$}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ {\bf szp}$<$ T $>$::operator T $\ast$ (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d3/d9c/classszp_aa8cf3bd2dd0aa466b882d546e85495ef}
\hypertarget{classszp_af614cc04e010af50cf99e651baa326f1}{
\index{szp@{szp}!operator-\/$>$@{operator-\/$>$}}
\index{operator-\/$>$@{operator-\/$>$}!szp@{szp}}
\subsubsection[{operator-\/$>$}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ T$\ast$ {\bf szp}$<$ T $>$::operator-\/$>$ (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d3/d9c/classszp_af614cc04e010af50cf99e651baa326f1}
\hypertarget{classszp_a1ef0497144f2fa8c3aa2083c5b5a65cf}{
\index{szp@{szp}!operator=@{operator=}}
\index{operator=@{operator=}!szp@{szp}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ {\bf szp}\& {\bf szp}$<$ T $>$::operator= (
\begin{DoxyParamCaption}
\item[{{\bf szp}$<$ T $>$}]{other}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d3/d9c/classszp_a1ef0497144f2fa8c3aa2083c5b5a65cf}
\hypertarget{classszp_a3bfcd49b57eb72ae690df135266fc756}{
\index{szp@{szp}!update\_\-all@{update\_\-all}}
\index{update\_\-all@{update\_\-all}!szp@{szp}}
\subsubsection[{update\_\-all}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ void {\bf szp}$<$ T $>$::update\_\-all (
\begin{DoxyParamCaption}
\item[{T $\ast$}]{target}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d3/d9c/classszp_a3bfcd49b57eb72ae690df135266fc756}


The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
common/\hyperlink{szp_8h}{szp.h}\end{DoxyCompactItemize}
