\hypertarget{classweak__ptr}{}\doxysection{weak\+\_\+ptr$<$ T $>$ Class Template Reference}
\label{classweak__ptr}\index{weak\_ptr$<$ T $>$@{weak\_ptr$<$ T $>$}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classweak__ptr_adc853f126c1b626b052cbfe82d2742f7}\label{classweak__ptr_adc853f126c1b626b052cbfe82d2742f7}} 
{\bfseries weak\+\_\+ptr} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&s)
\item 
\mbox{\Hypertarget{classweak__ptr_a03275d1016e07e41958bc5e71f6f2fb1}\label{classweak__ptr_a03275d1016e07e41958bc5e71f6f2fb1}} 
\mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ {\bfseries lock} () const
\item 
\mbox{\Hypertarget{classweak__ptr_ade7eb4955b9436bf32b89a8e3cb3a765}\label{classweak__ptr_ade7eb4955b9436bf32b89a8e3cb3a765}} 
T $\ast$ {\bfseries get} ()
\item 
\mbox{\Hypertarget{classweak__ptr_a4e5bebaf36897dc186430e158ad600a3}\label{classweak__ptr_a4e5bebaf36897dc186430e158ad600a3}} 
T $\ast$ {\bfseries operator-\/$>$} ()
\item 
\mbox{\Hypertarget{classweak__ptr_a18a6eeb9ad624895e2f7a29eaeacb19c}\label{classweak__ptr_a18a6eeb9ad624895e2f7a29eaeacb19c}} 
T \& {\bfseries operator$\ast$} ()
\item 
\mbox{\Hypertarget{classweak__ptr_a08b8d105e074d327e648cd14b9c06c2b}\label{classweak__ptr_a08b8d105e074d327e648cd14b9c06c2b}} 
const T $\ast$ {\bfseries get} () const
\item 
\mbox{\Hypertarget{classweak__ptr_aa722c591e232bc8d4cb8001457d35658}\label{classweak__ptr_aa722c591e232bc8d4cb8001457d35658}} 
const T $\ast$ {\bfseries operator-\/$>$} () const
\item 
\mbox{\Hypertarget{classweak__ptr_ab2fbe9f40f933e24e31e66cd47a301d8}\label{classweak__ptr_ab2fbe9f40f933e24e31e66cd47a301d8}} 
const T \& {\bfseries operator$\ast$} () const
\item 
\mbox{\Hypertarget{classweak__ptr_af610b35a9af8659b23083e7ffecb1dae}\label{classweak__ptr_af610b35a9af8659b23083e7ffecb1dae}} 
bool {\bfseries operator==} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o) const
\item 
\mbox{\Hypertarget{classweak__ptr_ab9a86292126ff38e32c93775726366e8}\label{classweak__ptr_ab9a86292126ff38e32c93775726366e8}} 
bool {\bfseries operator!=} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o) const
\item 
\mbox{\Hypertarget{classweak__ptr_a75c9c7a1bf10974094397173f253525e}\label{classweak__ptr_a75c9c7a1bf10974094397173f253525e}} 
bool {\bfseries operator$<$} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o) const
\item 
\mbox{\Hypertarget{classweak__ptr_a65b7980bc9bf9931bd0a13d6cd2062a4}\label{classweak__ptr_a65b7980bc9bf9931bd0a13d6cd2062a4}} 
unsigned {\bfseries refcount} () const
\item 
\mbox{\Hypertarget{classweak__ptr_adc853f126c1b626b052cbfe82d2742f7}\label{classweak__ptr_adc853f126c1b626b052cbfe82d2742f7}} 
{\bfseries weak\+\_\+ptr} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&s)
\item 
\mbox{\Hypertarget{classweak__ptr_a03275d1016e07e41958bc5e71f6f2fb1}\label{classweak__ptr_a03275d1016e07e41958bc5e71f6f2fb1}} 
\mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ {\bfseries lock} () const
\item 
\mbox{\Hypertarget{classweak__ptr_ade7eb4955b9436bf32b89a8e3cb3a765}\label{classweak__ptr_ade7eb4955b9436bf32b89a8e3cb3a765}} 
T $\ast$ {\bfseries get} ()
\item 
\mbox{\Hypertarget{classweak__ptr_a4e5bebaf36897dc186430e158ad600a3}\label{classweak__ptr_a4e5bebaf36897dc186430e158ad600a3}} 
T $\ast$ {\bfseries operator-\/$>$} ()
\item 
\mbox{\Hypertarget{classweak__ptr_a18a6eeb9ad624895e2f7a29eaeacb19c}\label{classweak__ptr_a18a6eeb9ad624895e2f7a29eaeacb19c}} 
T \& {\bfseries operator$\ast$} ()
\item 
\mbox{\Hypertarget{classweak__ptr_a08b8d105e074d327e648cd14b9c06c2b}\label{classweak__ptr_a08b8d105e074d327e648cd14b9c06c2b}} 
const T $\ast$ {\bfseries get} () const
\item 
\mbox{\Hypertarget{classweak__ptr_aa722c591e232bc8d4cb8001457d35658}\label{classweak__ptr_aa722c591e232bc8d4cb8001457d35658}} 
const T $\ast$ {\bfseries operator-\/$>$} () const
\item 
\mbox{\Hypertarget{classweak__ptr_ab2fbe9f40f933e24e31e66cd47a301d8}\label{classweak__ptr_ab2fbe9f40f933e24e31e66cd47a301d8}} 
const T \& {\bfseries operator$\ast$} () const
\item 
\mbox{\Hypertarget{classweak__ptr_af610b35a9af8659b23083e7ffecb1dae}\label{classweak__ptr_af610b35a9af8659b23083e7ffecb1dae}} 
bool {\bfseries operator==} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o) const
\item 
\mbox{\Hypertarget{classweak__ptr_ab9a86292126ff38e32c93775726366e8}\label{classweak__ptr_ab9a86292126ff38e32c93775726366e8}} 
bool {\bfseries operator!=} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o) const
\item 
\mbox{\Hypertarget{classweak__ptr_a75c9c7a1bf10974094397173f253525e}\label{classweak__ptr_a75c9c7a1bf10974094397173f253525e}} 
bool {\bfseries operator$<$} (const \mbox{\hyperlink{classshared__ptr}{shared\+\_\+ptr}}$<$ T $>$ \&o) const
\item 
\mbox{\Hypertarget{classweak__ptr_a65b7980bc9bf9931bd0a13d6cd2062a4}\label{classweak__ptr_a65b7980bc9bf9931bd0a13d6cd2062a4}} 
unsigned {\bfseries refcount} () const
\end{DoxyCompactItemize}
\doxysubsection*{Friends}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classweak__ptr_a4766f672169b410b931df3544213a864}\label{classweak__ptr_a4766f672169b410b931df3544213a864}} 
class {\bfseries shared\+\_\+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}
