\hypertarget{structutl_1_1common__impl_1_1____xref_3_01_t_01_6_6_01_4}{}\section{utl\+:\+:common\+\_\+impl\+:\+:\+\_\+\+\_\+xref$<$ T \&\& $>$ Struct Template Reference}
\label{structutl_1_1common__impl_1_1____xref_3_01_t_01_6_6_01_4}\index{utl\+::common\+\_\+impl\+::\+\_\+\+\_\+xref$<$ T \&\& $>$@{utl\+::common\+\_\+impl\+::\+\_\+\+\_\+xref$<$ T \&\& $>$}}


{\ttfamily \#include $<$stl.\+h$>$}

\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$class U $>$ }\\using \mbox{\hyperlink{structutl_1_1common__impl_1_1____xref_3_01_t_01_6_6_01_4_ab2e3a215cd9be370de57febb6cc290ec}{apply}} = std\+::add\+\_\+rvalue\+\_\+reference\+\_\+t$<$ \mbox{\hyperlink{namespaceutl_1_1meta_a77630cd8adc01f7193f6cb834313d90f}{meta\+::invoke}}$<$ \mbox{\hyperlink{structutl_1_1common__impl_1_1____xref}{\+\_\+\+\_\+xref}}$<$ T $>$, U $>$ $>$
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class T$>$\newline
struct utl\+::common\+\_\+impl\+::\+\_\+\+\_\+xref$<$ T \&\& $>$}



Definition at line 199 of file stl.\+h.



\subsection{Member Typedef Documentation}
\mbox{\Hypertarget{structutl_1_1common__impl_1_1____xref_3_01_t_01_6_6_01_4_ab2e3a215cd9be370de57febb6cc290ec}\label{structutl_1_1common__impl_1_1____xref_3_01_t_01_6_6_01_4_ab2e3a215cd9be370de57febb6cc290ec}} 
\index{utl\+::common\+\_\+impl\+::\+\_\+\+\_\+xref$<$ T \&\& $>$@{utl\+::common\+\_\+impl\+::\+\_\+\+\_\+xref$<$ T \&\& $>$}!apply@{apply}}
\index{apply@{apply}!utl\+::common\+\_\+impl\+::\+\_\+\+\_\+xref$<$ T \&\& $>$@{utl\+::common\+\_\+impl\+::\+\_\+\+\_\+xref$<$ T \&\& $>$}}
\subsubsection{\texorpdfstring{apply}{apply}}
{\footnotesize\ttfamily template$<$class T $>$ \\
template$<$class U $>$ \\
using \mbox{\hyperlink{structutl_1_1common__impl_1_1____xref}{utl\+::common\+\_\+impl\+::\+\_\+\+\_\+xref}}$<$ T \&\& $>$\+::\mbox{\hyperlink{structutl_1_1common__impl_1_1____xref_3_01_t_01_6_6_01_4_ab2e3a215cd9be370de57febb6cc290ec}{apply}} =  std\+::add\+\_\+rvalue\+\_\+reference\+\_\+t$<$\mbox{\hyperlink{namespaceutl_1_1meta_a77630cd8adc01f7193f6cb834313d90f}{meta\+::invoke}}$<$\mbox{\hyperlink{structutl_1_1common__impl_1_1____xref}{\+\_\+\+\_\+xref}}$<$T$>$, U$>$ $>$}



Definition at line 201 of file stl.\+h.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/utl/concepts/\mbox{\hyperlink{stl_8h}{stl.\+h}}\end{DoxyCompactItemize}
