\hypertarget{classTArray}{
\section{TArray$<$ T $>$ Class Template Reference}
\label{d4/d52/classTArray}\index{TArray@{TArray}}
}


{\ttfamily \#include $<$tarray.h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classTArray_a11213f9a356db5006b949c08d325503e}{TArray} ()
\item 
\hyperlink{classTArray_a22b14f650be2aa76b0f66d9cd5f17b43}{TArray} (int max)
\item 
\hyperlink{classTArray_adf6e890bd6aa7a8bcb8a4464e055f4c7}{$\sim$TArray} ()
\item 
T \& \hyperlink{classTArray_ae621bd73a8273cd17df086f17734dc95}{operator\mbox{[}$\,$\mbox{]}} (size\_\-t index) const 
\item 
size\_\-t \hyperlink{classTArray_a92db521dbcb43112e53ddbd3d41f407b}{Push} (T item)
\item 
bool \hyperlink{classTArray_a0d8dfa43365b90f92f903065bc6953fb}{Pop} (T \&item)
\item 
size\_\-t \hyperlink{classTArray_a7cd7843d10fea84d46c367e59bb3834f}{Size} ()
\item 
size\_\-t \hyperlink{classTArray_ac0a3c976728c905d00d75fd5064c9570}{Max} ()
\item 
void \hyperlink{classTArray_a554180b073e4cc260f81ac59f0f57a9c}{Clear} ()
\end{DoxyCompactItemize}
\subsubsection*{template$<$class T$>$ class TArray$<$ T $>$}



\subsection{Constructor \& Destructor Documentation}
\hypertarget{classTArray_a11213f9a356db5006b949c08d325503e}{
\index{TArray@{TArray}!TArray@{TArray}}
\index{TArray@{TArray}!TArray@{TArray}}
\subsubsection[{TArray}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ {\bf TArray}$<$ T $>$::{\bf TArray} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d4/d52/classTArray_a11213f9a356db5006b949c08d325503e}
\hypertarget{classTArray_a22b14f650be2aa76b0f66d9cd5f17b43}{
\index{TArray@{TArray}!TArray@{TArray}}
\index{TArray@{TArray}!TArray@{TArray}}
\subsubsection[{TArray}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ {\bf TArray}$<$ T $>$::{\bf TArray} (
\begin{DoxyParamCaption}
\item[{int}]{max}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d4/d52/classTArray_a22b14f650be2aa76b0f66d9cd5f17b43}
\hypertarget{classTArray_adf6e890bd6aa7a8bcb8a4464e055f4c7}{
\index{TArray@{TArray}!$\sim$TArray@{$\sim$TArray}}
\index{$\sim$TArray@{$\sim$TArray}!TArray@{TArray}}
\subsubsection[{$\sim$TArray}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ {\bf TArray}$<$ T $>$::$\sim${\bf TArray} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d4/d52/classTArray_adf6e890bd6aa7a8bcb8a4464e055f4c7}


\subsection{Member Function Documentation}
\hypertarget{classTArray_a554180b073e4cc260f81ac59f0f57a9c}{
\index{TArray@{TArray}!Clear@{Clear}}
\index{Clear@{Clear}!TArray@{TArray}}
\subsubsection[{Clear}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ void {\bf TArray}$<$ T $>$::Clear (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d4/d52/classTArray_a554180b073e4cc260f81ac59f0f57a9c}
\hypertarget{classTArray_ac0a3c976728c905d00d75fd5064c9570}{
\index{TArray@{TArray}!Max@{Max}}
\index{Max@{Max}!TArray@{TArray}}
\subsubsection[{Max}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ size\_\-t {\bf TArray}$<$ T $>$::Max (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d4/d52/classTArray_ac0a3c976728c905d00d75fd5064c9570}
\hypertarget{classTArray_ae621bd73a8273cd17df086f17734dc95}{
\index{TArray@{TArray}!operator\mbox{[}\mbox{]}@{operator[]}}
\index{operator\mbox{[}\mbox{]}@{operator[]}!TArray@{TArray}}
\subsubsection[{operator[]}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ T\& {\bf TArray}$<$ T $>$::operator\mbox{[}$\,$\mbox{]} (
\begin{DoxyParamCaption}
\item[{size\_\-t}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d4/d52/classTArray_ae621bd73a8273cd17df086f17734dc95}
\hypertarget{classTArray_a0d8dfa43365b90f92f903065bc6953fb}{
\index{TArray@{TArray}!Pop@{Pop}}
\index{Pop@{Pop}!TArray@{TArray}}
\subsubsection[{Pop}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ bool {\bf TArray}$<$ T $>$::Pop (
\begin{DoxyParamCaption}
\item[{T \&}]{item}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d4/d52/classTArray_a0d8dfa43365b90f92f903065bc6953fb}
\hypertarget{classTArray_a92db521dbcb43112e53ddbd3d41f407b}{
\index{TArray@{TArray}!Push@{Push}}
\index{Push@{Push}!TArray@{TArray}}
\subsubsection[{Push}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ size\_\-t {\bf TArray}$<$ T $>$::Push (
\begin{DoxyParamCaption}
\item[{T}]{item}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d4/d52/classTArray_a92db521dbcb43112e53ddbd3d41f407b}
\hypertarget{classTArray_a7cd7843d10fea84d46c367e59bb3834f}{
\index{TArray@{TArray}!Size@{Size}}
\index{Size@{Size}!TArray@{TArray}}
\subsubsection[{Size}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class T$>$ size\_\-t {\bf TArray}$<$ T $>$::Size (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{d4/d52/classTArray_a7cd7843d10fea84d46c367e59bb3834f}


The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
common/\hyperlink{tarray_8h}{tarray.h}\end{DoxyCompactItemize}
