\hypertarget{_type_i_d_table_tests_8cc}{\section{Core/\-Utils/\-Tests/\-Type\-I\-D\-Table\-Tests.cc File Reference}
\label{_type_i_d_table_tests_8cc}\index{Core/\-Utils/\-Tests/\-Type\-I\-D\-Table\-Tests.\-cc@{Core/\-Utils/\-Tests/\-Type\-I\-D\-Table\-Tests.\-cc}}
}
{\ttfamily \#include $<$gtest/gtest.\-h$>$}\\*
{\ttfamily \#include $<$boost/thread.\-hpp$>$}\\*
{\ttfamily \#include $<$Core/\-Utils/\-Type\-I\-D\-Table.\-h$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct_dummy}{Dummy}
\item 
struct \hyperlink{struct_try_register}{Try\-Register}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{_type_i_d_table_tests_8cc_a8107fc4d7ee4382667f0aafe070b4e09}{operator==} (const \hyperlink{struct_dummy}{Dummy} \&x1, const \hyperlink{struct_dummy}{Dummy} \&x2)
\item 
bool \hyperlink{_type_i_d_table_tests_8cc_ad701cd7039fb95cfde05ac0441ab45d3}{operator!=} (const \hyperlink{struct_dummy}{Dummy} \&x1, const \hyperlink{struct_dummy}{Dummy} \&x2)
\item 
\hyperlink{_type_i_d_table_tests_8cc_af4ab04f012787b5e7e1633ee474093e2}{T\-E\-S\-T} (Type\-I\-D\-Table\-Tests, Can\-Construct\-Empty)
\item 
\hyperlink{_type_i_d_table_tests_8cc_a275cd6dabc595331fd70cb6e7a4ba7c1}{T\-E\-S\-T} (Type\-I\-D\-Table\-Tests, Can\-Register\-Object\-For\-Later)
\item 
\hyperlink{_type_i_d_table_tests_8cc_a8d87cc43f9225177fe1a66efeaed69d5}{T\-E\-S\-T} (Type\-I\-D\-Table\-Tests, Cannot\-Register\-Conflicting\-Ctors)
\item 
\hyperlink{_type_i_d_table_tests_8cc_aeb4efb4f3e5c2101b8cdba0fa918d428}{T\-E\-S\-T} (Type\-I\-D\-Table\-Tests, Multithreaded\-Access\-Is\-Safe)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{_type_i_d_table_tests_8cc_ad701cd7039fb95cfde05ac0441ab45d3}{\index{Type\-I\-D\-Table\-Tests.\-cc@{Type\-I\-D\-Table\-Tests.\-cc}!operator!=@{operator!=}}
\index{operator!=@{operator!=}!TypeIDTableTests.cc@{Type\-I\-D\-Table\-Tests.\-cc}}
\subsubsection[{operator!=}]{\setlength{\rightskip}{0pt plus 5cm}bool operator!= (
\begin{DoxyParamCaption}
\item[{const {\bf Dummy} \&}]{x1, }
\item[{const {\bf Dummy} \&}]{x2}
\end{DoxyParamCaption}
)}}\label{_type_i_d_table_tests_8cc_ad701cd7039fb95cfde05ac0441ab45d3}
\hypertarget{_type_i_d_table_tests_8cc_a8107fc4d7ee4382667f0aafe070b4e09}{\index{Type\-I\-D\-Table\-Tests.\-cc@{Type\-I\-D\-Table\-Tests.\-cc}!operator==@{operator==}}
\index{operator==@{operator==}!TypeIDTableTests.cc@{Type\-I\-D\-Table\-Tests.\-cc}}
\subsubsection[{operator==}]{\setlength{\rightskip}{0pt plus 5cm}bool operator== (
\begin{DoxyParamCaption}
\item[{const {\bf Dummy} \&}]{x1, }
\item[{const {\bf Dummy} \&}]{x2}
\end{DoxyParamCaption}
)}}\label{_type_i_d_table_tests_8cc_a8107fc4d7ee4382667f0aafe070b4e09}
\hypertarget{_type_i_d_table_tests_8cc_af4ab04f012787b5e7e1633ee474093e2}{\index{Type\-I\-D\-Table\-Tests.\-cc@{Type\-I\-D\-Table\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!TypeIDTableTests.cc@{Type\-I\-D\-Table\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Type\-I\-D\-Table\-Tests}]{, }
\item[{Can\-Construct\-Empty}]{}
\end{DoxyParamCaption}
)}}\label{_type_i_d_table_tests_8cc_af4ab04f012787b5e7e1633ee474093e2}
\hypertarget{_type_i_d_table_tests_8cc_a275cd6dabc595331fd70cb6e7a4ba7c1}{\index{Type\-I\-D\-Table\-Tests.\-cc@{Type\-I\-D\-Table\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!TypeIDTableTests.cc@{Type\-I\-D\-Table\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Type\-I\-D\-Table\-Tests}]{, }
\item[{Can\-Register\-Object\-For\-Later}]{}
\end{DoxyParamCaption}
)}}\label{_type_i_d_table_tests_8cc_a275cd6dabc595331fd70cb6e7a4ba7c1}
\hypertarget{_type_i_d_table_tests_8cc_a8d87cc43f9225177fe1a66efeaed69d5}{\index{Type\-I\-D\-Table\-Tests.\-cc@{Type\-I\-D\-Table\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!TypeIDTableTests.cc@{Type\-I\-D\-Table\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Type\-I\-D\-Table\-Tests}]{, }
\item[{Cannot\-Register\-Conflicting\-Ctors}]{}
\end{DoxyParamCaption}
)}}\label{_type_i_d_table_tests_8cc_a8d87cc43f9225177fe1a66efeaed69d5}
\hypertarget{_type_i_d_table_tests_8cc_aeb4efb4f3e5c2101b8cdba0fa918d428}{\index{Type\-I\-D\-Table\-Tests.\-cc@{Type\-I\-D\-Table\-Tests.\-cc}!T\-E\-S\-T@{T\-E\-S\-T}}
\index{T\-E\-S\-T@{T\-E\-S\-T}!TypeIDTableTests.cc@{Type\-I\-D\-Table\-Tests.\-cc}}
\subsubsection[{T\-E\-S\-T}]{\setlength{\rightskip}{0pt plus 5cm}T\-E\-S\-T (
\begin{DoxyParamCaption}
\item[{Type\-I\-D\-Table\-Tests}]{, }
\item[{Multithreaded\-Access\-Is\-Safe}]{}
\end{DoxyParamCaption}
)}}\label{_type_i_d_table_tests_8cc_aeb4efb4f3e5c2101b8cdba0fa918d428}
