\hypertarget{classebml_1_1slot__t_1_1iterator}{}\section{ebml\+:\+:slot\+\_\+t\+:\+:iterator Class Reference}
\label{classebml_1_1slot__t_1_1iterator}\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}


{\ttfamily \#include $<$multislot.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a2cbcf89e227e906891cdc9b44d102923}{iterator}} (const \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}} \&)
\item 
\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_ae9bbbe8d45a8c2355d0ce40caa7abd8b}{iterator}} (\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}} \&\&)
\item 
\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}} \& \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_aca6887ce0f8383c21dcfb0680214e73b}{operator=}} (const \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}} \&)
\item 
\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}} \& \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a1e97d2a7f47c761f0dbd29bf2ee1b369}{operator=}} (\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}} \&\&)
\item 
\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}} \& \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a189cc339bcc0dcb8171e32ea3b3484b8}{operator++}} ()
\item 
\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}} \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a4a603bbb4c0da50cec88a696ba243106}{operator++}} (int)
\item 
bool \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a2225c5a678589a31fe2b8a9dc8951ed1}{operator==}} (const \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}} \&) const
\item 
const \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \& \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a98eff8fce04b26a80475cbe7f8e6ee82}{operator$\ast$}} () const
\item 
\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_af0d5965928030bc363ae1e0e011e4fe6}{$\sim$iterator}} ()
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a4e5b492e3db65a574c7fae4e624fc3bb}{iterator}} ()
\item 
\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a0984d8894ecc7ec4a705a25d99fc6a58}{iterator}} (\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a03124469c35c80a29b81b969706999df}{\+\_\+slot\+\_\+t}} \&, bool)
\item 
\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a2da001978feb19887d25232fc13b1c1a}{iterator}} (\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a03124469c35c80a29b81b969706999df}{\+\_\+slot\+\_\+t}} \&, const ebml\+Element\+\_\+l\+::iterator \&)
\item 
\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a0cc73a3a11d6dadba263947d30b0ecc1}{iterator}} (\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a03124469c35c80a29b81b969706999df}{\+\_\+slot\+\_\+t}} \&, ebml\+Element\+\_\+l\+::iterator \&\&)
\item 
bool \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a63e80838d46ce19e7cad3c0edf78efe0}{multi}} () const
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a03124469c35c80a29b81b969706999df}{\+\_\+slot\+\_\+t}}
\item 
class \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a6546cbde3dc2846c329fd0ea73da851b}{slot\+\_\+t}}
\item 
class \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_ab14eb6c5a125d7276a7b4b5b6573428b}{ebml\+Multi\+Slot}}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_a4e5b492e3db65a574c7fae4e624fc3bb}\label{classebml_1_1slot__t_1_1iterator_a4e5b492e3db65a574c7fae4e624fc3bb}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!iterator@{iterator}}
\index{iterator@{iterator}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{iterator()}{iterator()}\hspace{0.1cm}{\footnotesize\ttfamily [1/6]}}
{\footnotesize\ttfamily ebml\+::slot\+\_\+t\+::iterator\+::iterator (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [protected]}}

\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_a0984d8894ecc7ec4a705a25d99fc6a58}\label{classebml_1_1slot__t_1_1iterator_a0984d8894ecc7ec4a705a25d99fc6a58}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!iterator@{iterator}}
\index{iterator@{iterator}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{iterator()}{iterator()}\hspace{0.1cm}{\footnotesize\ttfamily [2/6]}}
{\footnotesize\ttfamily ebml\+::slot\+\_\+t\+::iterator\+::iterator (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a03124469c35c80a29b81b969706999df}{\+\_\+slot\+\_\+t}} \&}]{,  }\item[{bool}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [protected]}}

\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_a2da001978feb19887d25232fc13b1c1a}\label{classebml_1_1slot__t_1_1iterator_a2da001978feb19887d25232fc13b1c1a}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!iterator@{iterator}}
\index{iterator@{iterator}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{iterator()}{iterator()}\hspace{0.1cm}{\footnotesize\ttfamily [3/6]}}
{\footnotesize\ttfamily ebml\+::slot\+\_\+t\+::iterator\+::iterator (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a03124469c35c80a29b81b969706999df}{\+\_\+slot\+\_\+t}} \&}]{,  }\item[{const ebml\+Element\+\_\+l\+::iterator \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [protected]}}

\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_a0cc73a3a11d6dadba263947d30b0ecc1}\label{classebml_1_1slot__t_1_1iterator_a0cc73a3a11d6dadba263947d30b0ecc1}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!iterator@{iterator}}
\index{iterator@{iterator}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{iterator()}{iterator()}\hspace{0.1cm}{\footnotesize\ttfamily [4/6]}}
{\footnotesize\ttfamily ebml\+::slot\+\_\+t\+::iterator\+::iterator (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator_a03124469c35c80a29b81b969706999df}{\+\_\+slot\+\_\+t}} \&}]{,  }\item[{ebml\+Element\+\_\+l\+::iterator \&\&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [protected]}}

\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_a2cbcf89e227e906891cdc9b44d102923}\label{classebml_1_1slot__t_1_1iterator_a2cbcf89e227e906891cdc9b44d102923}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!iterator@{iterator}}
\index{iterator@{iterator}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{iterator()}{iterator()}\hspace{0.1cm}{\footnotesize\ttfamily [5/6]}}
{\footnotesize\ttfamily ebml\+::slot\+\_\+t\+::iterator\+::iterator (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}} \&}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_ae9bbbe8d45a8c2355d0ce40caa7abd8b}\label{classebml_1_1slot__t_1_1iterator_ae9bbbe8d45a8c2355d0ce40caa7abd8b}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!iterator@{iterator}}
\index{iterator@{iterator}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{iterator()}{iterator()}\hspace{0.1cm}{\footnotesize\ttfamily [6/6]}}
{\footnotesize\ttfamily ebml\+::slot\+\_\+t\+::iterator\+::iterator (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}} \&\&}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_af0d5965928030bc363ae1e0e011e4fe6}\label{classebml_1_1slot__t_1_1iterator_af0d5965928030bc363ae1e0e011e4fe6}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!````~iterator@{$\sim$iterator}}
\index{````~iterator@{$\sim$iterator}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{$\sim$iterator()}{~iterator()}}
{\footnotesize\ttfamily ebml\+::slot\+\_\+t\+::iterator\+::$\sim$iterator (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_a63e80838d46ce19e7cad3c0edf78efe0}\label{classebml_1_1slot__t_1_1iterator_a63e80838d46ce19e7cad3c0edf78efe0}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!multi@{multi}}
\index{multi@{multi}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{multi()}{multi()}}
{\footnotesize\ttfamily bool ebml\+::slot\+\_\+t\+::iterator\+::multi (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [protected]}}

\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_a98eff8fce04b26a80475cbe7f8e6ee82}\label{classebml_1_1slot__t_1_1iterator_a98eff8fce04b26a80475cbe7f8e6ee82}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{operator$\ast$()}{operator*()}}
{\footnotesize\ttfamily const \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}}\& ebml\+::slot\+\_\+t\+::iterator\+::operator$\ast$ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_a189cc339bcc0dcb8171e32ea3b3484b8}\label{classebml_1_1slot__t_1_1iterator_a189cc339bcc0dcb8171e32ea3b3484b8}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!operator++@{operator++}}
\index{operator++@{operator++}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{operator++()}{operator++()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}}\& ebml\+::slot\+\_\+t\+::iterator\+::operator++ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_a4a603bbb4c0da50cec88a696ba243106}\label{classebml_1_1slot__t_1_1iterator_a4a603bbb4c0da50cec88a696ba243106}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!operator++@{operator++}}
\index{operator++@{operator++}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{operator++()}{operator++()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}} ebml\+::slot\+\_\+t\+::iterator\+::operator++ (\begin{DoxyParamCaption}\item[{int}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_aca6887ce0f8383c21dcfb0680214e73b}\label{classebml_1_1slot__t_1_1iterator_aca6887ce0f8383c21dcfb0680214e73b}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!operator=@{operator=}}
\index{operator=@{operator=}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}}\& ebml\+::slot\+\_\+t\+::iterator\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}} \&}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_a1e97d2a7f47c761f0dbd29bf2ee1b369}\label{classebml_1_1slot__t_1_1iterator_a1e97d2a7f47c761f0dbd29bf2ee1b369}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!operator=@{operator=}}
\index{operator=@{operator=}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{operator=()}{operator=()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}}\& ebml\+::slot\+\_\+t\+::iterator\+::operator= (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}} \&\&}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_a2225c5a678589a31fe2b8a9dc8951ed1}\label{classebml_1_1slot__t_1_1iterator_a2225c5a678589a31fe2b8a9dc8951ed1}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!operator==@{operator==}}
\index{operator==@{operator==}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{operator==()}{operator==()}}
{\footnotesize\ttfamily bool ebml\+::slot\+\_\+t\+::iterator\+::operator== (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classebml_1_1slot__t_1_1iterator}{iterator}} \&}]{ }\end{DoxyParamCaption}) const}



\subsection{Friends And Related Function Documentation}
\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_a03124469c35c80a29b81b969706999df}\label{classebml_1_1slot__t_1_1iterator_a03124469c35c80a29b81b969706999df}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!\+\_\+slot\+\_\+t@{\+\_\+slot\+\_\+t}}
\index{\+\_\+slot\+\_\+t@{\+\_\+slot\+\_\+t}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{\+\_\+slot\+\_\+t}{\_slot\_t}}
{\footnotesize\ttfamily friend class \+\_\+slot\+\_\+t\hspace{0.3cm}{\ttfamily [friend]}}

\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_ab14eb6c5a125d7276a7b4b5b6573428b}\label{classebml_1_1slot__t_1_1iterator_ab14eb6c5a125d7276a7b4b5b6573428b}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!ebml\+Multi\+Slot@{ebml\+Multi\+Slot}}
\index{ebml\+Multi\+Slot@{ebml\+Multi\+Slot}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{ebml\+Multi\+Slot}{ebmlMultiSlot}}
{\footnotesize\ttfamily friend class \mbox{\hyperlink{classebml_1_1ebmlMultiSlot}{ebml\+Multi\+Slot}}\hspace{0.3cm}{\ttfamily [friend]}}

\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_a6546cbde3dc2846c329fd0ea73da851b}\label{classebml_1_1slot__t_1_1iterator_a6546cbde3dc2846c329fd0ea73da851b}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!slot\+\_\+t@{slot\+\_\+t}}
\index{slot\+\_\+t@{slot\+\_\+t}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{slot\+\_\+t}{slot\_t}}
{\footnotesize\ttfamily friend class \mbox{\hyperlink{classebml_1_1slot__t}{slot\+\_\+t}}\hspace{0.3cm}{\ttfamily [friend]}}



\subsection{Member Data Documentation}
\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_a2555dc58ee20412c9e747dfc61d17bd9}\label{classebml_1_1slot__t_1_1iterator_a2555dc58ee20412c9e747dfc61d17bd9}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!\+\_\+done@{\+\_\+done}}
\index{\+\_\+done@{\+\_\+done}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{\+\_\+done}{\_done}}
{\footnotesize\ttfamily bool ebml\+::slot\+\_\+t\+::iterator\+::\+\_\+done}

\mbox{\Hypertarget{classebml_1_1slot__t_1_1iterator_a7fc036596fbe3968b64f1bfec6eb8952}\label{classebml_1_1slot__t_1_1iterator_a7fc036596fbe3968b64f1bfec6eb8952}} 
\index{ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}!\+\_\+iter@{\+\_\+iter}}
\index{\+\_\+iter@{\+\_\+iter}!ebml\+::slot\+\_\+t\+::iterator@{ebml\+::slot\+\_\+t\+::iterator}}
\subsubsection{\texorpdfstring{\+\_\+iter}{\_iter}}
{\footnotesize\ttfamily ebml\+Element\+\_\+l\+::iterator ebml\+::slot\+\_\+t\+::iterator\+::\+\_\+iter}



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/libebml\+\_\+ng/masterelement/\mbox{\hyperlink{multislot_8h}{multislot.\+h}}\end{DoxyCompactItemize}
