\hypertarget{classebml_1_1ebmlList_1_1__const__iterator}{}\section{ebml\+:\+:ebml\+List\+:\+:\+\_\+const\+\_\+iterator Class Reference}
\label{classebml_1_1ebmlList_1_1__const__iterator}\index{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}}


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

Inheritance diagram for ebml\+:\+:ebml\+List\+:\+:\+\_\+const\+\_\+iterator\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classebml_1_1ebmlList_1_1__const__iterator}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classebml_1_1ebmlList_1_1__const__iterator_a2e4df37bf8485e7517498683f5ab5ca6}{\+\_\+const\+\_\+iterator}} ()
\item 
virtual \mbox{\hyperlink{classebml_1_1ebmlList_1_1__const__iterator_ad0a42056feeeb952125dcedd4eecb2a6}{$\sim$\+\_\+const\+\_\+iterator}} ()
\item 
\mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator}{ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}} $\ast$ \mbox{\hyperlink{classebml_1_1ebmlList_1_1__const__iterator_aae11488b46714c745cdd81d3fb75f57a}{copy}} () const
\item 
\mbox{\hyperlink{namespaceebml_a2deef4e8071531b32e3533f1bf978917}{c\+\_\+ebml\+Element\+\_\+sp}} \mbox{\hyperlink{classebml_1_1ebmlList_1_1__const__iterator_abc0aa1dd7a1d159c1a6f8c77e2736b80}{operator$\ast$}} () const
\item 
\mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator}{ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}} \& \mbox{\hyperlink{classebml_1_1ebmlList_1_1__const__iterator_a20f27b727326834e8b2a1c1dd66ffbce}{operator++}} ()
\item 
\mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator}{ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}} \& \mbox{\hyperlink{classebml_1_1ebmlList_1_1__const__iterator_a10b96fa207ad1c24cb2374c1ee417646}{operator=}} (const \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator}{ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}} \&)
\item 
bool \mbox{\hyperlink{classebml_1_1ebmlList_1_1__const__iterator_af5249ca7b9ac67296b1e92ffa804bce5}{operator==}} (const \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator}{ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}} \&) const
\item 
bool \mbox{\hyperlink{classebml_1_1ebmlList_1_1__const__iterator_a21d545577f7b61b40ce961d5c9a83cce}{operator!=}} (const \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator}{ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}} \&) const
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classebml_1_1ebmlList_1_1__const__iterator_aae58bee847fdcb8173e9b1eb220c7609}{\+\_\+const\+\_\+iterator}} (const \mbox{\hyperlink{namespaceebml_a2deef4e8071531b32e3533f1bf978917}{c\+\_\+ebml\+Element\+\_\+sp}} \&elem, const std\+::vector$<$ \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} $>$\+::const\+\_\+iterator \&iter)
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{classebml_1_1ebmlList_1_1__const__iterator_af371b14231393d2eef62cb562cdd6e2d}{ebml\+List}}
\item 
class \mbox{\hyperlink{classebml_1_1ebmlList_1_1__const__iterator_a734affd0f736e2e4e03ab2cf8a9f9b26}{ebml\+Master\+Element\+::const\+\_\+iterator}}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classebml_1_1ebmlList_1_1__const__iterator_aae58bee847fdcb8173e9b1eb220c7609}\label{classebml_1_1ebmlList_1_1__const__iterator_aae58bee847fdcb8173e9b1eb220c7609}} 
\index{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}!\+\_\+const\+\_\+iterator@{\+\_\+const\+\_\+iterator}}
\index{\+\_\+const\+\_\+iterator@{\+\_\+const\+\_\+iterator}!ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}}
\subsubsection{\texorpdfstring{\+\_\+const\+\_\+iterator()}{\_const\_iterator()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator\+::\+\_\+const\+\_\+iterator (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespaceebml_a2deef4e8071531b32e3533f1bf978917}{c\+\_\+ebml\+Element\+\_\+sp}} \&}]{elem,  }\item[{const std\+::vector$<$ \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} $>$\+::const\+\_\+iterator \&}]{iter }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [protected]}}

\mbox{\Hypertarget{classebml_1_1ebmlList_1_1__const__iterator_a2e4df37bf8485e7517498683f5ab5ca6}\label{classebml_1_1ebmlList_1_1__const__iterator_a2e4df37bf8485e7517498683f5ab5ca6}} 
\index{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}!\+\_\+const\+\_\+iterator@{\+\_\+const\+\_\+iterator}}
\index{\+\_\+const\+\_\+iterator@{\+\_\+const\+\_\+iterator}!ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}}
\subsubsection{\texorpdfstring{\+\_\+const\+\_\+iterator()}{\_const\_iterator()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator\+::\+\_\+const\+\_\+iterator (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classebml_1_1ebmlList_1_1__const__iterator_ad0a42056feeeb952125dcedd4eecb2a6}\label{classebml_1_1ebmlList_1_1__const__iterator_ad0a42056feeeb952125dcedd4eecb2a6}} 
\index{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}!````~\+\_\+const\+\_\+iterator@{$\sim$\+\_\+const\+\_\+iterator}}
\index{````~\+\_\+const\+\_\+iterator@{$\sim$\+\_\+const\+\_\+iterator}!ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}}
\subsubsection{\texorpdfstring{$\sim$\+\_\+const\+\_\+iterator()}{~\_const\_iterator()}}
{\footnotesize\ttfamily virtual ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator\+::$\sim$\+\_\+const\+\_\+iterator (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Reimplemented from \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator_a6138f42b88ff06379d96a095a12ed136}{ebml\+::ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}}.



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classebml_1_1ebmlList_1_1__const__iterator_aae11488b46714c745cdd81d3fb75f57a}\label{classebml_1_1ebmlList_1_1__const__iterator_aae11488b46714c745cdd81d3fb75f57a}} 
\index{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}!copy@{copy}}
\index{copy@{copy}!ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}}
\subsubsection{\texorpdfstring{copy()}{copy()}}
{\footnotesize\ttfamily \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator}{ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}}$\ast$ ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator\+::copy (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator_a64a4853ad363358987eb6492579cd503}{ebml\+::ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}}.

\mbox{\Hypertarget{classebml_1_1ebmlList_1_1__const__iterator_a21d545577f7b61b40ce961d5c9a83cce}\label{classebml_1_1ebmlList_1_1__const__iterator_a21d545577f7b61b40ce961d5c9a83cce}} 
\index{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}!operator"!=@{operator"!=}}
\index{operator"!=@{operator"!=}!ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}}
\subsubsection{\texorpdfstring{operator"!=()}{operator!=()}}
{\footnotesize\ttfamily bool ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator\+::operator!= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator}{ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}} \&}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator_ac62d190e9da49236835f8219ec307d22}{ebml\+::ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}}.

\mbox{\Hypertarget{classebml_1_1ebmlList_1_1__const__iterator_abc0aa1dd7a1d159c1a6f8c77e2736b80}\label{classebml_1_1ebmlList_1_1__const__iterator_abc0aa1dd7a1d159c1a6f8c77e2736b80}} 
\index{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}}
\subsubsection{\texorpdfstring{operator$\ast$()}{operator*()}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceebml_a2deef4e8071531b32e3533f1bf978917}{c\+\_\+ebml\+Element\+\_\+sp}} ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator\+::operator$\ast$ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator_aa3e5459826695a9043745fbbaea9cd47}{ebml\+::ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}}.

\mbox{\Hypertarget{classebml_1_1ebmlList_1_1__const__iterator_a20f27b727326834e8b2a1c1dd66ffbce}\label{classebml_1_1ebmlList_1_1__const__iterator_a20f27b727326834e8b2a1c1dd66ffbce}} 
\index{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}!operator++@{operator++}}
\index{operator++@{operator++}!ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}}
\subsubsection{\texorpdfstring{operator++()}{operator++()}}
{\footnotesize\ttfamily \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator}{ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}}\& ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator\+::operator++ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator_a439f540325443a3c3a3acdcd8df81553}{ebml\+::ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}}.

\mbox{\Hypertarget{classebml_1_1ebmlList_1_1__const__iterator_a10b96fa207ad1c24cb2374c1ee417646}\label{classebml_1_1ebmlList_1_1__const__iterator_a10b96fa207ad1c24cb2374c1ee417646}} 
\index{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}!operator=@{operator=}}
\index{operator=@{operator=}!ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}}
\subsubsection{\texorpdfstring{operator=()}{operator=()}}
{\footnotesize\ttfamily \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator}{ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}}\& ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator\+::operator= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator}{ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator_a102cf8b36c0d8184680ef15594bb59fb}{ebml\+::ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}}.

\mbox{\Hypertarget{classebml_1_1ebmlList_1_1__const__iterator_af5249ca7b9ac67296b1e92ffa804bce5}\label{classebml_1_1ebmlList_1_1__const__iterator_af5249ca7b9ac67296b1e92ffa804bce5}} 
\index{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}!operator==@{operator==}}
\index{operator==@{operator==}!ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}}
\subsubsection{\texorpdfstring{operator==()}{operator==()}}
{\footnotesize\ttfamily bool ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator\+::operator== (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator}{ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}} \&}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [virtual]}}



Implements \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1__const__iterator_a936395ed4c0c189a92927bfdf1e28586}{ebml\+::ebml\+Master\+Element\+::\+\_\+const\+\_\+iterator}}.



\subsection{Friends And Related Function Documentation}
\mbox{\Hypertarget{classebml_1_1ebmlList_1_1__const__iterator_af371b14231393d2eef62cb562cdd6e2d}\label{classebml_1_1ebmlList_1_1__const__iterator_af371b14231393d2eef62cb562cdd6e2d}} 
\index{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}!ebml\+List@{ebml\+List}}
\index{ebml\+List@{ebml\+List}!ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}}
\subsubsection{\texorpdfstring{ebml\+List}{ebmlList}}
{\footnotesize\ttfamily friend class \mbox{\hyperlink{classebml_1_1ebmlList}{ebml\+List}}\hspace{0.3cm}{\ttfamily [friend]}}

\mbox{\Hypertarget{classebml_1_1ebmlList_1_1__const__iterator_a734affd0f736e2e4e03ab2cf8a9f9b26}\label{classebml_1_1ebmlList_1_1__const__iterator_a734affd0f736e2e4e03ab2cf8a9f9b26}} 
\index{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}!ebml\+Master\+Element\+::const\+\_\+iterator@{ebml\+Master\+Element\+::const\+\_\+iterator}}
\index{ebml\+Master\+Element\+::const\+\_\+iterator@{ebml\+Master\+Element\+::const\+\_\+iterator}!ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator@{ebml\+::ebml\+List\+::\+\_\+const\+\_\+iterator}}
\subsubsection{\texorpdfstring{ebml\+Master\+Element\+::const\+\_\+iterator}{ebmlMasterElement::const\_iterator}}
{\footnotesize\ttfamily friend class \mbox{\hyperlink{classebml_1_1ebmlMasterElement_1_1const__iterator}{ebml\+Master\+Element\+::const\+\_\+iterator}}\hspace{0.3cm}{\ttfamily [friend]}}



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