\section{atlas::typenumber::Type\-Data Class Reference}
\label{classatlas_1_1typenumber_1_1TypeData}\index{atlas::typenumber::TypeData@{atlas::typenumber::TypeData}}
{\tt \#include $<$typenumber.h$>$}

\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
template$<$typename T$>$ {\bf Type\-Data} (T t)
\item 
size\_\-t {\bf size} () const 
\item 
size\_\-t {\bf number} () const 
\end{CompactItemize}
\subsection*{Private Member Functions}
\begin{CompactItemize}
\item 
{\bf Type\-Data} ()
\end{CompactItemize}
\subsection*{Private Attributes}
\begin{CompactItemize}
\item 
size\_\-t {\bf d\_\-size}
\item 
size\_\-t {\bf d\_\-number}
\end{CompactItemize}


\subsection{Constructor \& Destructor Documentation}
\index{atlas::typenumber::TypeData@{atlas::typenumber::Type\-Data}!TypeData@{TypeData}}
\index{TypeData@{TypeData}!atlas::typenumber::TypeData@{atlas::typenumber::Type\-Data}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}atlas::typenumber::Type\-Data::Type\-Data ()\hspace{0.3cm}{\tt  [inline, private]}}\label{classatlas_1_1typenumber_1_1TypeData_77d181aca2f57ca197a38423ff475e75}


\index{atlas::typenumber::TypeData@{atlas::typenumber::Type\-Data}!TypeData@{TypeData}}
\index{TypeData@{TypeData}!atlas::typenumber::TypeData@{atlas::typenumber::Type\-Data}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$typename T$>$ atlas::typenumber::Type\-Data::Type\-Data (T {\em t})\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1typenumber_1_1TypeData_a03537ff1052b2e24018c5964e1cdfc0}




\subsection{Member Function Documentation}
\index{atlas::typenumber::TypeData@{atlas::typenumber::Type\-Data}!number@{number}}
\index{number@{number}!atlas::typenumber::TypeData@{atlas::typenumber::Type\-Data}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}size\_\-t atlas::typenumber::Type\-Data::number () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1typenumber_1_1TypeData_0c3e18a5c341f408ca9943cc598acc21}


\index{atlas::typenumber::TypeData@{atlas::typenumber::Type\-Data}!size@{size}}
\index{size@{size}!atlas::typenumber::TypeData@{atlas::typenumber::Type\-Data}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}size\_\-t atlas::typenumber::Type\-Data::size () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1typenumber_1_1TypeData_f59f1517fe3a7f3c2ea6108a2d32069f}




\subsection{Member Data Documentation}
\index{atlas::typenumber::TypeData@{atlas::typenumber::Type\-Data}!d_number@{d\_\-number}}
\index{d_number@{d\_\-number}!atlas::typenumber::TypeData@{atlas::typenumber::Type\-Data}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}size\_\-t {\bf atlas::typenumber::Type\-Data::d\_\-number}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1typenumber_1_1TypeData_b47d5f9ea593a7138d10afdc2a210090}


\index{atlas::typenumber::TypeData@{atlas::typenumber::Type\-Data}!d_size@{d\_\-size}}
\index{d_size@{d\_\-size}!atlas::typenumber::TypeData@{atlas::typenumber::Type\-Data}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}size\_\-t {\bf atlas::typenumber::Type\-Data::d\_\-size}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1typenumber_1_1TypeData_4587f489964bf51bb69e079ca8d7c842}




The documentation for this class was generated from the following file:\begin{CompactItemize}
\item 
sources/memory/{\bf typenumber.h}\end{CompactItemize}
