\hypertarget{a00405}{
\section{mln::util::object\_\-id$<$ Tag, V $>$ Class Template Reference}
\label{de/de8/a00405}\index{mln::util::object\_\-id@{mln::util::object\_\-id}}
}


Base class of an object id.  




{\ttfamily \#include $<$object\_\-id.hh$>$}



Inheritance diagram for mln::util::object\_\-id$<$ Tag, V $>$:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=308pt]{d5/d89/a04005}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef V \hyperlink{a00405_a5b383a38a30eabd27876734af6e50b15}{value\_\-t}
\begin{DoxyCompactList}\small\item\em The underlying type id. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{Indent}{\bf }\par
{\em \label{_amgrpd41d8cd98f00b204e9800998ecf8427e}
 }\begin{DoxyCompactItemize}
\item 
\hyperlink{a00405_a026f554efa180e031c0f03166b9d9e86}{object\_\-id} ()
\begin{DoxyCompactList}\small\item\em Constructors. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\end{Indent}


\subsection{Detailed Description}
\subsubsection*{template$<$typename Tag, typename V$>$ class mln::util::object\_\-id$<$ Tag, V $>$}

Base class of an object id. 
\begin{DoxyTemplParams}{Template Parameters}
\item[{\em Tag}]the tag type \item[{\em Equiv}]the equivalent value. \end{DoxyTemplParams}


Definition at line 66 of file object\_\-id.hh.



\subsection{Member Typedef Documentation}
\hypertarget{a00405_a5b383a38a30eabd27876734af6e50b15}{
\index{mln::util::object\_\-id@{mln::util::object\_\-id}!value\_\-t@{value\_\-t}}
\index{value\_\-t@{value\_\-t}!mln::util::object_id@{mln::util::object\_\-id}}
\subsubsection[{value\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Tag, typename V$>$ typedef V {\bf mln::util::object\_\-id}$<$ Tag, V $>$::{\bf value\_\-t}}}
\label{de/de8/a00405_a5b383a38a30eabd27876734af6e50b15}


The underlying type id. 



Definition at line 70 of file object\_\-id.hh.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{a00405_a026f554efa180e031c0f03166b9d9e86}{
\index{mln::util::object\_\-id@{mln::util::object\_\-id}!object\_\-id@{object\_\-id}}
\index{object\_\-id@{object\_\-id}!mln::util::object_id@{mln::util::object\_\-id}}
\subsubsection[{object\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}template$<$typename Tag , typename V $>$ {\bf mln::util::object\_\-id}$<$ Tag, V $>$::{\bf object\_\-id} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{de/de8/a00405_a026f554efa180e031c0f03166b9d9e86}


Constructors. 



Definition at line 120 of file object\_\-id.hh.

