\hypertarget{structebml_1_1sizetree__t}{}\section{ebml\+:\+:sizetree\+\_\+t Struct Reference}
\label{structebml_1_1sizetree__t}\index{ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}}


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

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structebml_1_1sizetree__t_ab6a2ee51cb1c9932e9db7c52f2a7caa1}{sizetree\+\_\+t}} ()
\item 
\mbox{\hyperlink{structebml_1_1sizetree__t_a742d446b695e31087692e335e6935ae2}{sizetree\+\_\+t}} (\mbox{\hyperlink{structebml_1_1sizetree__t}{sizetree\+\_\+t}} \&\&)
\item 
\mbox{\hyperlink{structebml_1_1sizetree__t_a41a80e1f9dbb5e031288a759f516abb5}{sizetree\+\_\+t}} (unsigned char \+\_\+ebml\+I\+D\+Width, unsigned char \+\_\+size\+Width, size\+\_\+t \+\_\+data\+Size)
\item 
\mbox{\hyperlink{structebml_1_1sizetree__t}{sizetree\+\_\+t}} \& \mbox{\hyperlink{structebml_1_1sizetree__t_a48e8c0b46c4dbf6a6aa467b3c8f5d896}{operator=}} (\mbox{\hyperlink{structebml_1_1sizetree__t}{sizetree\+\_\+t}} \&\&)
\item 
size\+\_\+t \mbox{\hyperlink{structebml_1_1sizetree__t_acbebda277c477cf6872985ee556bf329}{outer\+Size}} () const
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
unsigned char \mbox{\hyperlink{structebml_1_1sizetree__t_a70bc5a5a11af951bf7ba77985677f499}{ebml\+I\+D\+Width}}
\item 
unsigned char \mbox{\hyperlink{structebml_1_1sizetree__t_a356c9d27fc953d49d010f4dc75438142}{size\+Width}}
\item 
size\+\_\+t \mbox{\hyperlink{structebml_1_1sizetree__t_ae6c505c09eae23cff574b42cccec1c30}{data\+Size}}
\item 
std\+::deque$<$ \mbox{\hyperlink{structebml_1_1sizetree__t}{sizetree\+\_\+t}} $>$ \mbox{\hyperlink{structebml_1_1sizetree__t_a5b13f1d6e607ba1b44be5ed3ccff549f}{children}}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{structebml_1_1sizetree__t_ab6a2ee51cb1c9932e9db7c52f2a7caa1}\label{structebml_1_1sizetree__t_ab6a2ee51cb1c9932e9db7c52f2a7caa1}} 
\index{ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}!sizetree\+\_\+t@{sizetree\+\_\+t}}
\index{sizetree\+\_\+t@{sizetree\+\_\+t}!ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}}
\subsubsection{\texorpdfstring{sizetree\+\_\+t()}{sizetree\_t()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily ebml\+::sizetree\+\_\+t\+::sizetree\+\_\+t (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{structebml_1_1sizetree__t_a742d446b695e31087692e335e6935ae2}\label{structebml_1_1sizetree__t_a742d446b695e31087692e335e6935ae2}} 
\index{ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}!sizetree\+\_\+t@{sizetree\+\_\+t}}
\index{sizetree\+\_\+t@{sizetree\+\_\+t}!ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}}
\subsubsection{\texorpdfstring{sizetree\+\_\+t()}{sizetree\_t()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily ebml\+::sizetree\+\_\+t\+::sizetree\+\_\+t (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structebml_1_1sizetree__t}{sizetree\+\_\+t}} \&\&}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{structebml_1_1sizetree__t_a41a80e1f9dbb5e031288a759f516abb5}\label{structebml_1_1sizetree__t_a41a80e1f9dbb5e031288a759f516abb5}} 
\index{ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}!sizetree\+\_\+t@{sizetree\+\_\+t}}
\index{sizetree\+\_\+t@{sizetree\+\_\+t}!ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}}
\subsubsection{\texorpdfstring{sizetree\+\_\+t()}{sizetree\_t()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily ebml\+::sizetree\+\_\+t\+::sizetree\+\_\+t (\begin{DoxyParamCaption}\item[{unsigned char}]{\+\_\+ebml\+I\+D\+Width,  }\item[{unsigned char}]{\+\_\+size\+Width,  }\item[{size\+\_\+t}]{\+\_\+data\+Size }\end{DoxyParamCaption})}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{structebml_1_1sizetree__t_a48e8c0b46c4dbf6a6aa467b3c8f5d896}\label{structebml_1_1sizetree__t_a48e8c0b46c4dbf6a6aa467b3c8f5d896}} 
\index{ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}!operator=@{operator=}}
\index{operator=@{operator=}!ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}}
\subsubsection{\texorpdfstring{operator=()}{operator=()}}
{\footnotesize\ttfamily \mbox{\hyperlink{structebml_1_1sizetree__t}{sizetree\+\_\+t}}\& ebml\+::sizetree\+\_\+t\+::operator= (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structebml_1_1sizetree__t}{sizetree\+\_\+t}} \&\&}]{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{structebml_1_1sizetree__t_acbebda277c477cf6872985ee556bf329}\label{structebml_1_1sizetree__t_acbebda277c477cf6872985ee556bf329}} 
\index{ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}!outer\+Size@{outer\+Size}}
\index{outer\+Size@{outer\+Size}!ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}}
\subsubsection{\texorpdfstring{outer\+Size()}{outerSize()}}
{\footnotesize\ttfamily size\+\_\+t ebml\+::sizetree\+\_\+t\+::outer\+Size (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const}



\subsection{Member Data Documentation}
\mbox{\Hypertarget{structebml_1_1sizetree__t_a5b13f1d6e607ba1b44be5ed3ccff549f}\label{structebml_1_1sizetree__t_a5b13f1d6e607ba1b44be5ed3ccff549f}} 
\index{ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}!children@{children}}
\index{children@{children}!ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}}
\subsubsection{\texorpdfstring{children}{children}}
{\footnotesize\ttfamily std\+::deque$<$\mbox{\hyperlink{structebml_1_1sizetree__t}{sizetree\+\_\+t}}$>$ ebml\+::sizetree\+\_\+t\+::children}

\mbox{\Hypertarget{structebml_1_1sizetree__t_ae6c505c09eae23cff574b42cccec1c30}\label{structebml_1_1sizetree__t_ae6c505c09eae23cff574b42cccec1c30}} 
\index{ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}!data\+Size@{data\+Size}}
\index{data\+Size@{data\+Size}!ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}}
\subsubsection{\texorpdfstring{data\+Size}{dataSize}}
{\footnotesize\ttfamily size\+\_\+t ebml\+::sizetree\+\_\+t\+::data\+Size}

\mbox{\Hypertarget{structebml_1_1sizetree__t_a70bc5a5a11af951bf7ba77985677f499}\label{structebml_1_1sizetree__t_a70bc5a5a11af951bf7ba77985677f499}} 
\index{ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}!ebml\+I\+D\+Width@{ebml\+I\+D\+Width}}
\index{ebml\+I\+D\+Width@{ebml\+I\+D\+Width}!ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}}
\subsubsection{\texorpdfstring{ebml\+I\+D\+Width}{ebmlIDWidth}}
{\footnotesize\ttfamily unsigned char ebml\+::sizetree\+\_\+t\+::ebml\+I\+D\+Width}

\mbox{\Hypertarget{structebml_1_1sizetree__t_a356c9d27fc953d49d010f4dc75438142}\label{structebml_1_1sizetree__t_a356c9d27fc953d49d010f4dc75438142}} 
\index{ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}!size\+Width@{size\+Width}}
\index{size\+Width@{size\+Width}!ebml\+::sizetree\+\_\+t@{ebml\+::sizetree\+\_\+t}}
\subsubsection{\texorpdfstring{size\+Width}{sizeWidth}}
{\footnotesize\ttfamily unsigned char ebml\+::sizetree\+\_\+t\+::size\+Width}



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