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


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

\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
using \mbox{\hyperlink{structutl_1_1common__impl_1_1common__reference_3_01_t_01_4_ad228404ea08fbb8929dc7792a803c5a4}{type}} = T
\end{DoxyCompactItemize}


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



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



\subsection{Member Typedef Documentation}
\mbox{\Hypertarget{structutl_1_1common__impl_1_1common__reference_3_01_t_01_4_ad228404ea08fbb8929dc7792a803c5a4}\label{structutl_1_1common__impl_1_1common__reference_3_01_t_01_4_ad228404ea08fbb8929dc7792a803c5a4}} 
\index{utl\+::common\+\_\+impl\+::common\+\_\+reference$<$ T $>$@{utl\+::common\+\_\+impl\+::common\+\_\+reference$<$ T $>$}!type@{type}}
\index{type@{type}!utl\+::common\+\_\+impl\+::common\+\_\+reference$<$ T $>$@{utl\+::common\+\_\+impl\+::common\+\_\+reference$<$ T $>$}}
\subsubsection{\texorpdfstring{type}{type}}
{\footnotesize\ttfamily template$<$class T $>$ \\
using \mbox{\hyperlink{structutl_1_1common__impl_1_1common__reference}{utl\+::common\+\_\+impl\+::common\+\_\+reference}}$<$ T $>$\+::\mbox{\hyperlink{structutl_1_1common__impl_1_1common__reference_3_01_t_01_4_ad228404ea08fbb8929dc7792a803c5a4}{type}} =  T}



Definition at line 232 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}
