\hypertarget{classebml_1_1unicodeDecodeError}{}\section{ebml\+:\+:unicode\+Decode\+Error Class Reference}
\label{classebml_1_1unicodeDecodeError}\index{ebml\+::unicode\+Decode\+Error@{ebml\+::unicode\+Decode\+Error}}


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

Inheritance diagram for ebml\+:\+:unicode\+Decode\+Error\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=5.000000cm]{classebml_1_1unicodeDecodeError}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classebml_1_1unicodeDecodeError_a585952785a9a0aaeb39e65e81bbabe20}{unicode\+Decode\+Error}} (const std\+::string \&message, const \mbox{\hyperlink{classebml_1_1ebmlElementClass}{ebml\+Element\+Class}} $\ast$\mbox{\hyperlink{classebml_1_1ebmlDecodeError_a3568b4ea3cd5bd16b9510abfe269920f}{cls}}=nullptr, off\+\_\+t \mbox{\hyperlink{classebml_1_1ebmlDecodeError_ad32ac9b3dd52f1c11479085d9c665e0f}{offset}}=-\/1, unsigned char \mbox{\hyperlink{classebml_1_1ebmlDecodeError_a61a4d4856f0c779a1c216e45dc5a7c1e}{head\+Size}}=0, off\+\_\+t \mbox{\hyperlink{classebml_1_1ebmlDecodeError_acb525117e0109d9640fb5e8c546e9a02}{erroroffset}}=-\/1, off\+\_\+t \mbox{\hyperlink{classebml_1_1unicodeDecodeError_aa04987ff9110293b4a5f847303559371}{end}}=-\/1, const std\+::string \&\mbox{\hyperlink{classebml_1_1unicodeDecodeError_a7a5d70226de247efb69088d0169c3dff}{object}}=\char`\"{}\char`\"{})
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
std\+::string \mbox{\hyperlink{classebml_1_1unicodeDecodeError_a7a5d70226de247efb69088d0169c3dff}{object}}
\item 
off\+\_\+t \mbox{\hyperlink{classebml_1_1unicodeDecodeError_a1b1055d23aa5b2ad59b00d07ad14ab7f}{start}}
\item 
off\+\_\+t \mbox{\hyperlink{classebml_1_1unicodeDecodeError_aa04987ff9110293b4a5f847303559371}{end}}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classebml_1_1unicodeDecodeError_a585952785a9a0aaeb39e65e81bbabe20}\label{classebml_1_1unicodeDecodeError_a585952785a9a0aaeb39e65e81bbabe20}} 
\index{ebml\+::unicode\+Decode\+Error@{ebml\+::unicode\+Decode\+Error}!unicode\+Decode\+Error@{unicode\+Decode\+Error}}
\index{unicode\+Decode\+Error@{unicode\+Decode\+Error}!ebml\+::unicode\+Decode\+Error@{ebml\+::unicode\+Decode\+Error}}
\subsubsection{\texorpdfstring{unicode\+Decode\+Error()}{unicodeDecodeError()}}
{\footnotesize\ttfamily ebml\+::unicode\+Decode\+Error\+::unicode\+Decode\+Error (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{message,  }\item[{const \mbox{\hyperlink{classebml_1_1ebmlElementClass}{ebml\+Element\+Class}} $\ast$}]{cls = {\ttfamily nullptr},  }\item[{off\+\_\+t}]{offset = {\ttfamily -\/1},  }\item[{unsigned char}]{head\+Size = {\ttfamily 0},  }\item[{off\+\_\+t}]{erroroffset = {\ttfamily -\/1},  }\item[{off\+\_\+t}]{end = {\ttfamily -\/1},  }\item[{const std\+::string \&}]{object = {\ttfamily \char`\"{}\char`\"{}} }\end{DoxyParamCaption})}



\subsection{Member Data Documentation}
\mbox{\Hypertarget{classebml_1_1unicodeDecodeError_aa04987ff9110293b4a5f847303559371}\label{classebml_1_1unicodeDecodeError_aa04987ff9110293b4a5f847303559371}} 
\index{ebml\+::unicode\+Decode\+Error@{ebml\+::unicode\+Decode\+Error}!end@{end}}
\index{end@{end}!ebml\+::unicode\+Decode\+Error@{ebml\+::unicode\+Decode\+Error}}
\subsubsection{\texorpdfstring{end}{end}}
{\footnotesize\ttfamily off\+\_\+t ebml\+::unicode\+Decode\+Error\+::end}

\mbox{\Hypertarget{classebml_1_1unicodeDecodeError_a7a5d70226de247efb69088d0169c3dff}\label{classebml_1_1unicodeDecodeError_a7a5d70226de247efb69088d0169c3dff}} 
\index{ebml\+::unicode\+Decode\+Error@{ebml\+::unicode\+Decode\+Error}!object@{object}}
\index{object@{object}!ebml\+::unicode\+Decode\+Error@{ebml\+::unicode\+Decode\+Error}}
\subsubsection{\texorpdfstring{object}{object}}
{\footnotesize\ttfamily std\+::string ebml\+::unicode\+Decode\+Error\+::object}

\mbox{\Hypertarget{classebml_1_1unicodeDecodeError_a1b1055d23aa5b2ad59b00d07ad14ab7f}\label{classebml_1_1unicodeDecodeError_a1b1055d23aa5b2ad59b00d07ad14ab7f}} 
\index{ebml\+::unicode\+Decode\+Error@{ebml\+::unicode\+Decode\+Error}!start@{start}}
\index{start@{start}!ebml\+::unicode\+Decode\+Error@{ebml\+::unicode\+Decode\+Error}}
\subsubsection{\texorpdfstring{start}{start}}
{\footnotesize\ttfamily off\+\_\+t ebml\+::unicode\+Decode\+Error\+::start}



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