\hypertarget{classHurricane_1_1ListCollection}{}\section{Hurricane\+:\+:List\+Collection$<$ Element $>$ Class Template Reference}
\label{classHurricane_1_1ListCollection}\index{Hurricane\+::\+List\+Collection$<$ Element $>$@{Hurricane\+::\+List\+Collection$<$ Element $>$}}


\mbox{\hyperlink{namespaceHurricane}{Hurricane}} \mbox{\hyperlink{classHurricane_1_1Collection}{Collection}} wrapper around a std\+::list.  




Inheritance diagram for Hurricane\+:\+:List\+Collection$<$ Element $>$\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=216pt]{classHurricane_1_1ListCollection__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classHurricane_1_1ListCollection_a11d0b27c9b01f16fe9ac9da091575e7c}{List\+Collection}} (const Element\+List $\ast$element\+List=N\+U\+LL)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class Element$>$\newline
class Hurricane\+::\+List\+Collection$<$ Element $>$}

\mbox{\hyperlink{namespaceHurricane}{Hurricane}} \mbox{\hyperlink{classHurricane_1_1Collection}{Collection}} wrapper around a std\+::list. 

Automatically wrap a \mbox{\hyperlink{namespaceHurricane}{Hurricane}} \mbox{\hyperlink{classHurricane_1_1Collection}{Collection}} around a stl\+::list. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classHurricane_1_1ListCollection_a11d0b27c9b01f16fe9ac9da091575e7c}\label{classHurricane_1_1ListCollection_a11d0b27c9b01f16fe9ac9da091575e7c}} 
\index{Hurricane\+::\+List\+Collection@{Hurricane\+::\+List\+Collection}!List\+Collection@{List\+Collection}}
\index{List\+Collection@{List\+Collection}!Hurricane\+::\+List\+Collection@{Hurricane\+::\+List\+Collection}}
\subsubsection{\texorpdfstring{List\+Collection()}{ListCollection()}}
{\footnotesize\ttfamily template$<$class Element $>$ \\
\mbox{\hyperlink{classHurricane_1_1ListCollection}{Hurricane\+::\+List\+Collection}}$<$ Element $>$\+::\mbox{\hyperlink{classHurricane_1_1ListCollection}{List\+Collection}} (\begin{DoxyParamCaption}\item[{const Element\+List $\ast$}]{element\+List = {\ttfamily NULL} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

Constructor from a S\+TL list, the list must not be de-\/allocated. 

The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
List\+Collection.\+h\item 
Collection.\+dox\end{DoxyCompactItemize}
