\hypertarget{lazyload_8h}{}\section{include/libebml\+\_\+ng/masterelement/lazyload.h File Reference}
\label{lazyload_8h}\index{include/libebml\+\_\+ng/masterelement/lazyload.\+h@{include/libebml\+\_\+ng/masterelement/lazyload.\+h}}
{\ttfamily \#include $<$unordered\+\_\+map$>$}\newline
{\ttfamily \#include $<$map$>$}\newline
{\ttfamily \#include $<$unordered\+\_\+set$>$}\newline
{\ttfamily \#include $<$mutex$>$}\newline
{\ttfamily \#include $<$shared\+\_\+mutex$>$}\newline
{\ttfamily \#include \char`\"{}base.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}../seekdata.\+h\char`\"{}}\newline
{\ttfamily \#include \char`\"{}../exceptions.\+h\char`\"{}}\newline
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{classebml_1_1query__t}{ebml\+::query\+\_\+t}}
\item 
class \mbox{\hyperlink{classebml_1_1upgradedLock__t}{ebml\+::upgraded\+Lock\+\_\+t}}
\item 
class \mbox{\hyperlink{classebml_1_1localReadLock__t}{ebml\+::local\+Read\+Lock\+\_\+t}}
\item 
class \mbox{\hyperlink{classebml_1_1localWriteLock__t}{ebml\+::local\+Write\+Lock\+\_\+t}}
\item 
class \mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass}{ebml\+::ebml\+Lazy\+Load\+Class}}
\item 
class \mbox{\hyperlink{classebml_1_1ebmlLazyLoad}{ebml\+::ebml\+Lazy\+Load}}
\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \mbox{\hyperlink{namespaceebml}{ebml}}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef std\+::unique\+\_\+lock$<$ std\+::shared\+\_\+mutex $>$ \mbox{\hyperlink{namespaceebml_af0bb3daa313eb9c06e70115122f26587}{ebml\+::global\+Write\+Lock\+\_\+t}}
\end{DoxyCompactItemize}
