\hypertarget{group__DecodeNoCheckGroup}{}\section{Decode Functions (No Check)}
\label{group__DecodeNoCheckGroup}\index{Decode Functions (\+No Check)@{Decode Functions (\+No Check)}}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classebml_1_1ebmlElement}{ebml\+Element}} $\ast$ \mbox{\hyperlink{group__DecodeNoCheckGroup_ga21688f146d2001843818801b28169afb}{ebml\+::ebml\+Element\+Type\+::\+\_\+decode\+\_\+nocheck}} (const \mbox{\hyperlink{classebml_1_1parseString}{parse\+String}} \&parsed) const
\item 
\mbox{\hyperlink{classebml_1_1ebmlElement}{ebml\+Element}} $\ast$ \mbox{\hyperlink{group__DecodeNoCheckGroup_ga8659915bc460c5a6bd5f50df645aea53}{ebml\+::ebml\+Element\+Type\+::\+\_\+decode\+\_\+nocheck}} (const \mbox{\hyperlink{classebml_1_1parseFile}{parse\+File}} \&parsed) const
\end{DoxyCompactItemize}


\subsection{Detailed Description}
These functions wrap around the virtual {\ttfamily \+\_\+decode\+\_\+v} functions, modifying and rethrowing any {\ttfamily \mbox{\hyperlink{classebml_1_1ebmlDecodeError}{ebml\+::ebml\+Decode\+Error}}} exception thrown with E\+B\+ML type and offset data set.

These functions can be used by friend classes if a manual E\+B\+ML type check is performed before decoding (as is done with {\ttfamily \mbox{\hyperlink{classebml_1_1ebmlMasterElementType}{ebml\+::ebml\+Master\+Element\+Type}}}).


\begin{DoxyParams}{Parameters}
{\em parsed} & The parsed E\+B\+ML string ({\ttfamily \mbox{\hyperlink{classebml_1_1parseString}{ebml\+::parse\+String}}}) or file data ({\ttfamily \mbox{\hyperlink{classebml_1_1parseFile}{ebml\+::parse\+File}}}). \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Raw pointer to a new \mbox{\hyperlink{classebml_1_1ebmlElement}{ebml\+Element}} instance. 
\end{DoxyReturn}


\subsection{Function Documentation}
\mbox{\Hypertarget{group__DecodeNoCheckGroup_ga21688f146d2001843818801b28169afb}\label{group__DecodeNoCheckGroup_ga21688f146d2001843818801b28169afb}} 
\index{Decode Functions (\+No Check)@{Decode Functions (\+No Check)}!\+\_\+decode\+\_\+nocheck@{\+\_\+decode\+\_\+nocheck}}
\index{\+\_\+decode\+\_\+nocheck@{\+\_\+decode\+\_\+nocheck}!Decode Functions (\+No Check)@{Decode Functions (\+No Check)}}
\subsubsection{\texorpdfstring{\+\_\+decode\+\_\+nocheck()}{\_decode\_nocheck()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classebml_1_1ebmlElement}{ebml\+Element}} $\ast$ ebml\+::ebml\+Element\+Type\+::\+\_\+decode\+\_\+nocheck (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classebml_1_1parseString}{parse\+String}} \&}]{parsed }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}

\mbox{\Hypertarget{group__DecodeNoCheckGroup_ga8659915bc460c5a6bd5f50df645aea53}\label{group__DecodeNoCheckGroup_ga8659915bc460c5a6bd5f50df645aea53}} 
\index{Decode Functions (\+No Check)@{Decode Functions (\+No Check)}!\+\_\+decode\+\_\+nocheck@{\+\_\+decode\+\_\+nocheck}}
\index{\+\_\+decode\+\_\+nocheck@{\+\_\+decode\+\_\+nocheck}!Decode Functions (\+No Check)@{Decode Functions (\+No Check)}}
\subsubsection{\texorpdfstring{\+\_\+decode\+\_\+nocheck()}{\_decode\_nocheck()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \mbox{\hyperlink{classebml_1_1ebmlElement}{ebml\+Element}} $\ast$ ebml\+::ebml\+Element\+Type\+::\+\_\+decode\+\_\+nocheck (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classebml_1_1parseFile}{parse\+File}} \&}]{parsed }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}

