\hypertarget{group__Eina__Cxx__Ref__Group}{\section{Reference Wrapper}
\label{group__Eina__Cxx__Ref__Group}\index{Reference Wrapper@{Reference Wrapper}}
}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename T $>$ }\\T \& \hyperlink{group__Eina__Cxx__Ref__Group_gacb17da37869e154e085afc19a59816db}{efl\+::eina\+::unref} (T \&t)
\begin{DoxyCompactList}\small\item\em Get a reference from a {\ttfamily reference\+\_\+wrapper}. \end{DoxyCompactList}\item 
\hypertarget{group__Eina__Cxx__Ref__Group_gaf0f331d745b80576ba316601364dfca4}{{\footnotesize template$<$typename T $>$ }\\T \& {\bfseries efl\+::eina\+::unref} (reference\+\_\+wrapper$<$ T $>$ t)}\label{group__Eina__Cxx__Ref__Group_gaf0f331d745b80576ba316601364dfca4}

\end{DoxyCompactItemize}


\subsection{Detailed Description}


\subsection{Function Documentation}
\hypertarget{group__Eina__Cxx__Ref__Group_gacb17da37869e154e085afc19a59816db}{\index{Reference Wrapper@{Reference Wrapper}!unref@{unref}}
\index{unref@{unref}!Reference Wrapper@{Reference Wrapper}}
\subsubsection[{unref}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T $>$ T\& efl\+::eina\+::unref (
\begin{DoxyParamCaption}
\item[{T \&}]{t}
\end{DoxyParamCaption}
)}}\label{group__Eina__Cxx__Ref__Group_gacb17da37869e154e085afc19a59816db}


Get a reference from a {\ttfamily reference\+\_\+wrapper}. 

If {\ttfamily t} is already a reference just return a reference to {\ttfamily t}. 

References efl\+::eina\+::unref().



Referenced by efl\+::eo\+::base\+::\+\_\+reset(), efl\+::eo\+::base\+::operator=(), efl\+::eina\+::unref(), efl\+::eo\+::base\+::$\sim$base(), and efl\+::eo\+::inherit$<$ D, E $>$\+::$\sim$inherit().

