\hypertarget{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4}{}\doxysection{KBLIB\+\_\+\+NS\+::live\+\_\+ptr\texorpdfstring{$<$}{<} const mT \texorpdfstring{$>$}{>} Class Template Reference}
\label{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4}\index{KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}}


{\ttfamily \#include $<$kblib/memory.\+h$>$}



Inheritance diagram for KBLIB\+\_\+\+NS\+::live\+\_\+ptr\texorpdfstring{$<$}{<} const mT \texorpdfstring{$>$}{>}\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=224pt]{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for KBLIB\+\_\+\+NS\+::live\+\_\+ptr\texorpdfstring{$<$}{<} const mT \texorpdfstring{$>$}{>}\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
using \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a16639ed96f5e9417c0803f01444ed104}{T}} = const mT
\item 
using \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a1b7f65a18df02aaff0d81d25d066cdf2}{value\+\_\+type}} = \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a16639ed96f5e9417c0803f01444ed104}{T}}
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a06860efa2511547dfca4466e7e27c250}{live\+\_\+ptr}} ()=default
\item 
\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_ae5cce5a77e99f5a206c17ab743d4c61d}{live\+\_\+ptr}} (const \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a16639ed96f5e9417c0803f01444ed104}{T}} $>$ \&o)=default
\item 
\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a1759a0f46435a59438892649db5d7540}{live\+\_\+ptr}} (const \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ mT $>$ \&o)
\item 
\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_ad12ff12919460405590755bd453c9799}{live\+\_\+ptr}} (\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a16639ed96f5e9417c0803f01444ed104}{T}} $>$ \&\&o) noexcept=default
\item 
\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a1fefb7bcc74aab6a863ebcdbda44ddeb}{live\+\_\+ptr}} (\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ mT $>$ \&\&o) noexcept
\item 
auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a8467bf5301b87ea20d8d3d91e6af7d76}{operator=}} (const \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a16639ed96f5e9417c0803f01444ed104}{T}} $>$ \&o) -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}} \&=default
\item 
auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_ac3a595eb9da4464110a0aaf7896d92e6}{operator=}} (\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a16639ed96f5e9417c0803f01444ed104}{T}} $>$ \&\&o) noexcept -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}} \&=default
\item 
auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a10b186746d974393783dad6f062e245a}{operator=}} (const \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ mT $>$ \&o) -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}} \&
\item 
auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a06dbbebb929f9bd17f5f77c078b39586}{operator=}} (\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ mT $>$ \&\&o) noexcept -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}} \&
\item 
\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a0a37b7004bcf694e218bdcf13f39d922}{live\+\_\+ptr}} (const \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__wrapper}{live\+\_\+wrapper}}$<$ mT $>$ \&o)
\item 
auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a79411e497d015aa6a0da84402ffcb64e}{operator=}} (const \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__wrapper}{live\+\_\+wrapper}}$<$ mT $>$ \&o) -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}} \&
\item 
\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a7f9454b65e9097707c03bec7c8825fa6}{$\sim$live\+\_\+ptr}} ()=default
\end{DoxyCompactItemize}
\doxysubsection*{Additional Inherited Members}


\doxysubsection{Detailed Description}
\subsubsection*{template$<$typename mT$>$\newline
class KBLIB\+\_\+\+NS\+::live\+\_\+ptr$<$ const m\+T $>$}


Definition at line \mbox{\hyperlink{memory_8h_source_l00361}{361}} of file \mbox{\hyperlink{memory_8h_source}{memory.\+h}}.



\doxysubsection{Member Typedef Documentation}
\mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a16639ed96f5e9417c0803f01444ed104}\label{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a16639ed96f5e9417c0803f01444ed104}} 
\index{KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}!T@{T}}
\index{T@{T}!KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}}
\doxysubsubsection{\texorpdfstring{T}{T}}
{\footnotesize\ttfamily template$<$typename mT $>$ \\
using \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{KBLIB\+\_\+\+NS\+::live\+\_\+ptr}}$<$ const mT $>$\+::T =  const mT}



Definition at line \mbox{\hyperlink{memory_8h_source_l00366}{366}} of file \mbox{\hyperlink{memory_8h_source}{memory.\+h}}.

\mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a1b7f65a18df02aaff0d81d25d066cdf2}\label{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a1b7f65a18df02aaff0d81d25d066cdf2}} 
\index{KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}!value\_type@{value\_type}}
\index{value\_type@{value\_type}!KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}}
\doxysubsubsection{\texorpdfstring{value\_type}{value\_type}}
{\footnotesize\ttfamily template$<$typename mT $>$ \\
using \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{KBLIB\+\_\+\+NS\+::live\+\_\+ptr}}$<$ const mT $>$\+::value\+\_\+type =  \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a16639ed96f5e9417c0803f01444ed104}{T}}}



Definition at line \mbox{\hyperlink{memory_8h_source_l00367}{367}} of file \mbox{\hyperlink{memory_8h_source}{memory.\+h}}.



\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a06860efa2511547dfca4466e7e27c250}\label{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a06860efa2511547dfca4466e7e27c250}} 
\index{KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}!live\_ptr@{live\_ptr}}
\index{live\_ptr@{live\_ptr}!KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}}
\doxysubsubsection{\texorpdfstring{live\_ptr()}{live\_ptr()}\hspace{0.1cm}{\footnotesize\ttfamily [1/6]}}
{\footnotesize\ttfamily template$<$typename mT $>$ \\
\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{KBLIB\+\_\+\+NS\+::live\+\_\+ptr}}$<$ const mT $>$\+::live\+\_\+ptr (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [default]}}

\mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_ae5cce5a77e99f5a206c17ab743d4c61d}\label{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_ae5cce5a77e99f5a206c17ab743d4c61d}} 
\index{KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}!live\_ptr@{live\_ptr}}
\index{live\_ptr@{live\_ptr}!KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}}
\doxysubsubsection{\texorpdfstring{live\_ptr()}{live\_ptr()}\hspace{0.1cm}{\footnotesize\ttfamily [2/6]}}
{\footnotesize\ttfamily template$<$typename mT $>$ \\
\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{KBLIB\+\_\+\+NS\+::live\+\_\+ptr}}$<$ const mT $>$\+::live\+\_\+ptr (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a16639ed96f5e9417c0803f01444ed104}{T}} $>$ \&}]{o }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [default]}}

\mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a1759a0f46435a59438892649db5d7540}\label{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a1759a0f46435a59438892649db5d7540}} 
\index{KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}!live\_ptr@{live\_ptr}}
\index{live\_ptr@{live\_ptr}!KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}}
\doxysubsubsection{\texorpdfstring{live\_ptr()}{live\_ptr()}\hspace{0.1cm}{\footnotesize\ttfamily [3/6]}}
{\footnotesize\ttfamily template$<$typename mT $>$ \\
\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{KBLIB\+\_\+\+NS\+::live\+\_\+ptr}}$<$ const mT $>$\+::live\+\_\+ptr (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ mT $>$ \&}]{o }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{memory_8h_source_l00370}{370}} of file \mbox{\hyperlink{memory_8h_source}{memory.\+h}}.

\mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_ad12ff12919460405590755bd453c9799}\label{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_ad12ff12919460405590755bd453c9799}} 
\index{KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}!live\_ptr@{live\_ptr}}
\index{live\_ptr@{live\_ptr}!KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}}
\doxysubsubsection{\texorpdfstring{live\_ptr()}{live\_ptr()}\hspace{0.1cm}{\footnotesize\ttfamily [4/6]}}
{\footnotesize\ttfamily template$<$typename mT $>$ \\
\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{KBLIB\+\_\+\+NS\+::live\+\_\+ptr}}$<$ const mT $>$\+::live\+\_\+ptr (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a16639ed96f5e9417c0803f01444ed104}{T}} $>$ \&\&}]{o }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [default]}, {\ttfamily [noexcept]}}

\mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a1fefb7bcc74aab6a863ebcdbda44ddeb}\label{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a1fefb7bcc74aab6a863ebcdbda44ddeb}} 
\index{KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}!live\_ptr@{live\_ptr}}
\index{live\_ptr@{live\_ptr}!KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}}
\doxysubsubsection{\texorpdfstring{live\_ptr()}{live\_ptr()}\hspace{0.1cm}{\footnotesize\ttfamily [5/6]}}
{\footnotesize\ttfamily template$<$typename mT $>$ \\
\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{KBLIB\+\_\+\+NS\+::live\+\_\+ptr}}$<$ const mT $>$\+::live\+\_\+ptr (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ mT $>$ \&\&}]{o }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [noexcept]}}



Definition at line \mbox{\hyperlink{memory_8h_source_l00373}{373}} of file \mbox{\hyperlink{memory_8h_source}{memory.\+h}}.

\mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a0a37b7004bcf694e218bdcf13f39d922}\label{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a0a37b7004bcf694e218bdcf13f39d922}} 
\index{KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}!live\_ptr@{live\_ptr}}
\index{live\_ptr@{live\_ptr}!KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}}
\doxysubsubsection{\texorpdfstring{live\_ptr()}{live\_ptr()}\hspace{0.1cm}{\footnotesize\ttfamily [6/6]}}
{\footnotesize\ttfamily template$<$typename mT $>$ \\
\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{KBLIB\+\_\+\+NS\+::live\+\_\+ptr}}$<$ const mT $>$\+::live\+\_\+ptr (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__wrapper}{live\+\_\+wrapper}}$<$ mT $>$ \&}]{o }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



Definition at line \mbox{\hyperlink{memory_8h_source_l00388}{388}} of file \mbox{\hyperlink{memory_8h_source}{memory.\+h}}.

\mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a7f9454b65e9097707c03bec7c8825fa6}\label{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a7f9454b65e9097707c03bec7c8825fa6}} 
\index{KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}!````~live\_ptr@{$\sim$live\_ptr}}
\index{````~live\_ptr@{$\sim$live\_ptr}!KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}}
\doxysubsubsection{\texorpdfstring{$\sim$live\_ptr()}{~live\_ptr()}}
{\footnotesize\ttfamily template$<$typename mT $>$ \\
\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{KBLIB\+\_\+\+NS\+::live\+\_\+ptr}}$<$ const mT $>$\+::$\sim$\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [default]}}



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a10b186746d974393783dad6f062e245a}\label{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a10b186746d974393783dad6f062e245a}} 
\index{KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}!operator=@{operator=}}
\index{operator=@{operator=}!KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [1/5]}}
{\footnotesize\ttfamily template$<$typename mT $>$ \\
auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{KBLIB\+\_\+\+NS\+::live\+\_\+ptr}}$<$ const mT $>$\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ mT $>$ \&}]{o }\end{DoxyParamCaption}) -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}\& \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{memory_8h_source_l00377}{377}} of file \mbox{\hyperlink{memory_8h_source}{memory.\+h}}.

\mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a8467bf5301b87ea20d8d3d91e6af7d76}\label{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a8467bf5301b87ea20d8d3d91e6af7d76}} 
\index{KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}!operator=@{operator=}}
\index{operator=@{operator=}!KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [2/5]}}
{\footnotesize\ttfamily template$<$typename mT $>$ \\
auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{KBLIB\+\_\+\+NS\+::live\+\_\+ptr}}$<$ const mT $>$\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a16639ed96f5e9417c0803f01444ed104}{T}} $>$ \&}]{o }\end{DoxyParamCaption}) -\/$>$  \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}} \&=default\hspace{0.3cm}{\ttfamily [default]}}

\mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a79411e497d015aa6a0da84402ffcb64e}\label{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a79411e497d015aa6a0da84402ffcb64e}} 
\index{KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}!operator=@{operator=}}
\index{operator=@{operator=}!KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [3/5]}}
{\footnotesize\ttfamily template$<$typename mT $>$ \\
auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{KBLIB\+\_\+\+NS\+::live\+\_\+ptr}}$<$ const mT $>$\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__wrapper}{live\+\_\+wrapper}}$<$ mT $>$ \&}]{o }\end{DoxyParamCaption}) -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}\& \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{memory_8h_source_l00392}{392}} of file \mbox{\hyperlink{memory_8h_source}{memory.\+h}}.

\mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a06dbbebb929f9bd17f5f77c078b39586}\label{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a06dbbebb929f9bd17f5f77c078b39586}} 
\index{KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}!operator=@{operator=}}
\index{operator=@{operator=}!KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [4/5]}}
{\footnotesize\ttfamily template$<$typename mT $>$ \\
auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{KBLIB\+\_\+\+NS\+::live\+\_\+ptr}}$<$ const mT $>$\+::operator= (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ mT $>$ \&\&}]{o }\end{DoxyParamCaption}) -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}\& \hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [noexcept]}}



Definition at line \mbox{\hyperlink{memory_8h_source_l00382}{382}} of file \mbox{\hyperlink{memory_8h_source}{memory.\+h}}.

\mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_ac3a595eb9da4464110a0aaf7896d92e6}\label{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_ac3a595eb9da4464110a0aaf7896d92e6}} 
\index{KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}!operator=@{operator=}}
\index{operator=@{operator=}!KBLIB\_NS::live\_ptr$<$ const mT $>$@{KBLIB\_NS::live\_ptr$<$ const mT $>$}}
\doxysubsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [5/5]}}
{\footnotesize\ttfamily template$<$typename mT $>$ \\
auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{KBLIB\+\_\+\+NS\+::live\+\_\+ptr}}$<$ const mT $>$\+::operator= (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}}$<$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr_3_01const_01m_t_01_4_a16639ed96f5e9417c0803f01444ed104}{T}} $>$ \&\&}]{o }\end{DoxyParamCaption}) -\/$>$  \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1live__ptr}{live\+\_\+ptr}} \&=default\hspace{0.3cm}{\ttfamily [default]}, {\ttfamily [noexcept]}}



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
kblib/\mbox{\hyperlink{memory_8h}{memory.\+h}}\end{DoxyCompactItemize}
