paradiseo/Doxygen doc/latex/classshared__ptr.tex
aaziz-alaoui e79679b3c9 adding the problem configuration interface to irace interface
problem_config_mapping created
2020-10-01 15:55:30 +02:00

100 lines
6.4 KiB
TeX

\hypertarget{classshared__ptr}{}\doxysection{shared\+\_\+ptr$<$ T $>$ Class Template Reference}
\label{classshared__ptr}\index{shared\_ptr$<$ T $>$@{shared\_ptr$<$ T $>$}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{classshared__ptr_ad7fbea39235ea2382312faeaba95d224}\label{classshared__ptr_ad7fbea39235ea2382312faeaba95d224}}
{\bfseries shared\+\_\+ptr} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o)
\item
\mbox{\Hypertarget{classshared__ptr_a3f99e7ce0354c8c0165410282cb5cfc1}\label{classshared__ptr_a3f99e7ce0354c8c0165410282cb5cfc1}}
{\bfseries shared\+\_\+ptr} (T $\ast$p)
\item
\mbox{\Hypertarget{classshared__ptr_a1addd423c9c1f737342ebaeb5099c127}\label{classshared__ptr_a1addd423c9c1f737342ebaeb5099c127}}
{\bfseries shared\+\_\+ptr} (const \mbox{\hyperlink{classweak__ptr}{weak\+\_\+ptr}}$<$ T $>$ \&w)
\item
\mbox{\Hypertarget{classshared__ptr_addef76eee9f96ff4c67fc65647851fb5}\label{classshared__ptr_addef76eee9f96ff4c67fc65647851fb5}}
\mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \& {\bfseries operator=} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o)
\item
\mbox{\Hypertarget{classshared__ptr_ad0e22b99db49ac65c6f9b52d9017435f}\label{classshared__ptr_ad0e22b99db49ac65c6f9b52d9017435f}}
T $\ast$ {\bfseries get} ()
\item
\mbox{\Hypertarget{classshared__ptr_a08c3c1ca9e0418a79e3bf1d9a4809caa}\label{classshared__ptr_a08c3c1ca9e0418a79e3bf1d9a4809caa}}
T $\ast$ {\bfseries operator-\/$>$} ()
\item
\mbox{\Hypertarget{classshared__ptr_a55f90fd9ec9c1dbf02187bceb924c803}\label{classshared__ptr_a55f90fd9ec9c1dbf02187bceb924c803}}
T \& {\bfseries operator$\ast$} ()
\item
\mbox{\Hypertarget{classshared__ptr_abc3e22da0efc6b1466b042a340857041}\label{classshared__ptr_abc3e22da0efc6b1466b042a340857041}}
const T $\ast$ {\bfseries get} () const
\item
\mbox{\Hypertarget{classshared__ptr_abf05c8e41a8f33cbd8a1df18ef0dc3e1}\label{classshared__ptr_abf05c8e41a8f33cbd8a1df18ef0dc3e1}}
const T $\ast$ {\bfseries operator-\/$>$} () const
\item
\mbox{\Hypertarget{classshared__ptr_ac94ac40e66645dced0935f21eec1d41b}\label{classshared__ptr_ac94ac40e66645dced0935f21eec1d41b}}
const T \& {\bfseries operator$\ast$} () const
\item
\mbox{\Hypertarget{classshared__ptr_a39f5b3cf1bf482e69d2e8f3fa0bfe1c1}\label{classshared__ptr_a39f5b3cf1bf482e69d2e8f3fa0bfe1c1}}
bool {\bfseries operator==} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o) const
\item
\mbox{\Hypertarget{classshared__ptr_a019a1de731245afb00730de774d249e4}\label{classshared__ptr_a019a1de731245afb00730de774d249e4}}
bool {\bfseries operator!=} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o) const
\item
\mbox{\Hypertarget{classshared__ptr_a14c04f34f2eacdf7dd88ccd65a8f7f97}\label{classshared__ptr_a14c04f34f2eacdf7dd88ccd65a8f7f97}}
bool {\bfseries operator$<$} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o) const
\item
\mbox{\Hypertarget{classshared__ptr_a3801a5a857169b95854407adf9c3fc9b}\label{classshared__ptr_a3801a5a857169b95854407adf9c3fc9b}}
unsigned {\bfseries refcount} () const
\item
\mbox{\Hypertarget{classshared__ptr_ad7fbea39235ea2382312faeaba95d224}\label{classshared__ptr_ad7fbea39235ea2382312faeaba95d224}}
{\bfseries shared\+\_\+ptr} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o)
\item
\mbox{\Hypertarget{classshared__ptr_a3f99e7ce0354c8c0165410282cb5cfc1}\label{classshared__ptr_a3f99e7ce0354c8c0165410282cb5cfc1}}
{\bfseries shared\+\_\+ptr} (T $\ast$p)
\item
\mbox{\Hypertarget{classshared__ptr_a1addd423c9c1f737342ebaeb5099c127}\label{classshared__ptr_a1addd423c9c1f737342ebaeb5099c127}}
{\bfseries shared\+\_\+ptr} (const \mbox{\hyperlink{classweak__ptr}{weak\+\_\+ptr}}$<$ T $>$ \&w)
\item
\mbox{\Hypertarget{classshared__ptr_addef76eee9f96ff4c67fc65647851fb5}\label{classshared__ptr_addef76eee9f96ff4c67fc65647851fb5}}
\mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \& {\bfseries operator=} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o)
\item
\mbox{\Hypertarget{classshared__ptr_ad0e22b99db49ac65c6f9b52d9017435f}\label{classshared__ptr_ad0e22b99db49ac65c6f9b52d9017435f}}
T $\ast$ {\bfseries get} ()
\item
\mbox{\Hypertarget{classshared__ptr_a08c3c1ca9e0418a79e3bf1d9a4809caa}\label{classshared__ptr_a08c3c1ca9e0418a79e3bf1d9a4809caa}}
T $\ast$ {\bfseries operator-\/$>$} ()
\item
\mbox{\Hypertarget{classshared__ptr_a55f90fd9ec9c1dbf02187bceb924c803}\label{classshared__ptr_a55f90fd9ec9c1dbf02187bceb924c803}}
T \& {\bfseries operator$\ast$} ()
\item
\mbox{\Hypertarget{classshared__ptr_abc3e22da0efc6b1466b042a340857041}\label{classshared__ptr_abc3e22da0efc6b1466b042a340857041}}
const T $\ast$ {\bfseries get} () const
\item
\mbox{\Hypertarget{classshared__ptr_abf05c8e41a8f33cbd8a1df18ef0dc3e1}\label{classshared__ptr_abf05c8e41a8f33cbd8a1df18ef0dc3e1}}
const T $\ast$ {\bfseries operator-\/$>$} () const
\item
\mbox{\Hypertarget{classshared__ptr_ac94ac40e66645dced0935f21eec1d41b}\label{classshared__ptr_ac94ac40e66645dced0935f21eec1d41b}}
const T \& {\bfseries operator$\ast$} () const
\item
\mbox{\Hypertarget{classshared__ptr_a39f5b3cf1bf482e69d2e8f3fa0bfe1c1}\label{classshared__ptr_a39f5b3cf1bf482e69d2e8f3fa0bfe1c1}}
bool {\bfseries operator==} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o) const
\item
\mbox{\Hypertarget{classshared__ptr_a019a1de731245afb00730de774d249e4}\label{classshared__ptr_a019a1de731245afb00730de774d249e4}}
bool {\bfseries operator!=} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o) const
\item
\mbox{\Hypertarget{classshared__ptr_a14c04f34f2eacdf7dd88ccd65a8f7f97}\label{classshared__ptr_a14c04f34f2eacdf7dd88ccd65a8f7f97}}
bool {\bfseries operator$<$} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o) const
\item
\mbox{\Hypertarget{classshared__ptr_a3801a5a857169b95854407adf9c3fc9b}\label{classshared__ptr_a3801a5a857169b95854407adf9c3fc9b}}
unsigned {\bfseries refcount} () const
\end{DoxyCompactItemize}
\doxysubsection*{Friends}
\begin{DoxyCompactItemize}
\item
\mbox{\Hypertarget{classshared__ptr_a494ea7173272498722c652fd92a9437e}\label{classshared__ptr_a494ea7173272498722c652fd92a9437e}}
class {\bfseries weak\+\_\+ptr$<$ T $>$}
\end{DoxyCompactItemize}
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
deprecated/eo/contrib/mathsym/shared\+\_\+ptr.\+h\end{DoxyCompactItemize}