88 lines
5.4 KiB
TeX
88 lines
5.4 KiB
TeX
\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}
|