\hypertarget{classebml_1_1ebmlLazyLoadClass}{}\section{ebml\+:\+:ebml\+Lazy\+Load\+Class Class Reference}
\label{classebml_1_1ebmlLazyLoadClass}\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}


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

Inheritance diagram for ebml\+:\+:ebml\+Lazy\+Load\+Class\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{classebml_1_1ebmlLazyLoadClass}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_a45e681b5c9d540fd4bdc6741be18883e}{ebml\+Lazy\+Load\+Class}} (const char $\ast$, const std\+::wstring \&, const \mbox{\hyperlink{structebml_1_1occurSpec__t}{occur\+Spec\+\_\+t}} \&recursive=\{0, 0\})
\item 
\mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_a4c3a748d0057fed9b99ecfaf37ea0da5}{ebml\+Lazy\+Load\+Class}} (const char $\ast$, const std\+::wstring \&, const \mbox{\hyperlink{namespaceebml_abf07998998c284c9be3f76b5d9e192e1}{child\+Class\+Spec\+Arg\+\_\+l}} \&, const \mbox{\hyperlink{structebml_1_1occurSpec__t}{occur\+Spec\+\_\+t}} \&recursive=\{0, 0\})
\item 
\mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_af435808d35a877867d0d056fa0cea9cc}{ebml\+Lazy\+Load\+Class}} (const char $\ast$, const std\+::wstring \&, \mbox{\hyperlink{namespaceebml_a40cf7ad4b58caaa8c07da3ed83f7a431}{child\+Class\+Spec\+Arg\+\_\+init\+\_\+l}}, const \mbox{\hyperlink{structebml_1_1occurSpec__t}{occur\+Spec\+\_\+t}} \&recursive=\{0, 0\})
\item 
\mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_a1487729ed6bda3b04b1d6f4289015ccd}{ebml\+Lazy\+Load\+Class}} (\mbox{\hyperlink{namespaceebml_a86c5f604ddf12a74aa9812e997a58691}{ebml\+I\+D\+\_\+t}}, const std\+::wstring \&, const \mbox{\hyperlink{structebml_1_1occurSpec__t}{occur\+Spec\+\_\+t}} \&recursive=\{0, 0\})
\item 
\mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_a071a501f34abbb64cf9dd0ea0d5d3d80}{ebml\+Lazy\+Load\+Class}} (\mbox{\hyperlink{namespaceebml_a86c5f604ddf12a74aa9812e997a58691}{ebml\+I\+D\+\_\+t}}, const std\+::wstring \&, const \mbox{\hyperlink{namespaceebml_abf07998998c284c9be3f76b5d9e192e1}{child\+Class\+Spec\+Arg\+\_\+l}} \&, const \mbox{\hyperlink{structebml_1_1occurSpec__t}{occur\+Spec\+\_\+t}} \&recursive=\{0, 0\})
\item 
\mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_aa58089db1c1aeec39c893ac9c4f82eb8}{ebml\+Lazy\+Load\+Class}} (\mbox{\hyperlink{namespaceebml_a86c5f604ddf12a74aa9812e997a58691}{ebml\+I\+D\+\_\+t}}, const std\+::wstring \&, \mbox{\hyperlink{namespaceebml_a40cf7ad4b58caaa8c07da3ed83f7a431}{child\+Class\+Spec\+Arg\+\_\+init\+\_\+l}}, const \mbox{\hyperlink{structebml_1_1occurSpec__t}{occur\+Spec\+\_\+t}} \&recursive=\{0, 0\})
\item 
\mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_a84872dda0811e7d3c79531ab2a29acdd}{operator()}} (const \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \&, \mbox{\hyperlink{namespaceebml_a2ccdfb60b23efb51fe07f9d066e23604}{vint\+Width\+\_\+t}}, size\+\_\+t) const
\item 
\mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_a2a4325fddb11b20a0081bacd5778883b}{operator()}} (\mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \&\&, \mbox{\hyperlink{namespaceebml_a2ccdfb60b23efb51fe07f9d066e23604}{vint\+Width\+\_\+t}}, size\+\_\+t) const
\item 
\mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_a1d97e5ae52fec30db5a5317657d685b6}{operator()}} (const \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \&, off\+\_\+t, \mbox{\hyperlink{namespaceebml_a2ccdfb60b23efb51fe07f9d066e23604}{vint\+Width\+\_\+t}}, size\+\_\+t) const
\item 
\mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_aebf8b6ef48c4eae798a1e632808481b8}{operator()}} (\mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \&\&, off\+\_\+t, \mbox{\hyperlink{namespaceebml_a2ccdfb60b23efb51fe07f9d066e23604}{vint\+Width\+\_\+t}}, size\+\_\+t) const
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_a2b107764a907ce822b823bf016d79e33}{operator()}} (\mbox{\hyperlink{classebml_1_1ioBase}{io\+Base}} $\ast$) const
\item 
\mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_a6cdcad28ef2307acb14d16cc625f034f}{operator()}} (\mbox{\hyperlink{classebml_1_1ioBase}{io\+Base}} $\ast$, off\+\_\+t) const
\item 
\mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_a57330d462f7fe234c97ca3d9c0e956c5}{operator()}} (\mbox{\hyperlink{classebml_1_1ioBase}{io\+Base}} $\ast$, \mbox{\hyperlink{namespaceebml_a2ccdfb60b23efb51fe07f9d066e23604}{vint\+Width\+\_\+t}}, size\+\_\+t) const
\item 
\mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_a3878fe9531bfefc3d19a657e943bad89}{operator()}} (\mbox{\hyperlink{classebml_1_1ioBase}{io\+Base}} $\ast$, off\+\_\+t, \mbox{\hyperlink{namespaceebml_a2ccdfb60b23efb51fe07f9d066e23604}{vint\+Width\+\_\+t}}, size\+\_\+t) const
\item 
\mbox{\hyperlink{classebml_1_1ebmlElement}{ebml\+Element}} $\ast$ \mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_a5492f081f425fcbff11095f483b52f32}{\+\_\+new}} () const override
\item 
\mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_a75673dea4d0c709e6d8d2972384d6ade}{\+\_\+decode}} (const \mbox{\hyperlink{classebml_1_1parseFile}{parse\+File}} \&) const override
\item 
\mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_afa3b09b33847cdcfe75f1c0c0cf7e0a2}{\+\_\+cdecode}} (const \mbox{\hyperlink{classebml_1_1parseFile}{parse\+File}} \&) const override
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{classebml_1_1ebmlLazyLoadClass_ab99d947c503dbe1ab7ebb0a75c24e4df}{ebml\+Schema}}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_a45e681b5c9d540fd4bdc6741be18883e}\label{classebml_1_1ebmlLazyLoadClass_a45e681b5c9d540fd4bdc6741be18883e}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!ebml\+Lazy\+Load\+Class@{ebml\+Lazy\+Load\+Class}}
\index{ebml\+Lazy\+Load\+Class@{ebml\+Lazy\+Load\+Class}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{ebml\+Lazy\+Load\+Class()}{ebmlLazyLoadClass()}\hspace{0.1cm}{\footnotesize\ttfamily [1/6]}}
{\footnotesize\ttfamily ebml\+::ebml\+Lazy\+Load\+Class\+::ebml\+Lazy\+Load\+Class (\begin{DoxyParamCaption}\item[{const char $\ast$}]{,  }\item[{const std\+::wstring \&}]{,  }\item[{const \mbox{\hyperlink{structebml_1_1occurSpec__t}{occur\+Spec\+\_\+t}} \&}]{recursive = {\ttfamily \{0,~0\}} }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_a4c3a748d0057fed9b99ecfaf37ea0da5}\label{classebml_1_1ebmlLazyLoadClass_a4c3a748d0057fed9b99ecfaf37ea0da5}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!ebml\+Lazy\+Load\+Class@{ebml\+Lazy\+Load\+Class}}
\index{ebml\+Lazy\+Load\+Class@{ebml\+Lazy\+Load\+Class}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{ebml\+Lazy\+Load\+Class()}{ebmlLazyLoadClass()}\hspace{0.1cm}{\footnotesize\ttfamily [2/6]}}
{\footnotesize\ttfamily ebml\+::ebml\+Lazy\+Load\+Class\+::ebml\+Lazy\+Load\+Class (\begin{DoxyParamCaption}\item[{const char $\ast$}]{,  }\item[{const std\+::wstring \&}]{,  }\item[{const \mbox{\hyperlink{namespaceebml_abf07998998c284c9be3f76b5d9e192e1}{child\+Class\+Spec\+Arg\+\_\+l}} \&}]{,  }\item[{const \mbox{\hyperlink{structebml_1_1occurSpec__t}{occur\+Spec\+\_\+t}} \&}]{recursive = {\ttfamily \{0,~0\}} }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_af435808d35a877867d0d056fa0cea9cc}\label{classebml_1_1ebmlLazyLoadClass_af435808d35a877867d0d056fa0cea9cc}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!ebml\+Lazy\+Load\+Class@{ebml\+Lazy\+Load\+Class}}
\index{ebml\+Lazy\+Load\+Class@{ebml\+Lazy\+Load\+Class}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{ebml\+Lazy\+Load\+Class()}{ebmlLazyLoadClass()}\hspace{0.1cm}{\footnotesize\ttfamily [3/6]}}
{\footnotesize\ttfamily ebml\+::ebml\+Lazy\+Load\+Class\+::ebml\+Lazy\+Load\+Class (\begin{DoxyParamCaption}\item[{const char $\ast$}]{,  }\item[{const std\+::wstring \&}]{,  }\item[{\mbox{\hyperlink{namespaceebml_a40cf7ad4b58caaa8c07da3ed83f7a431}{child\+Class\+Spec\+Arg\+\_\+init\+\_\+l}}}]{,  }\item[{const \mbox{\hyperlink{structebml_1_1occurSpec__t}{occur\+Spec\+\_\+t}} \&}]{recursive = {\ttfamily \{0,~0\}} }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_a1487729ed6bda3b04b1d6f4289015ccd}\label{classebml_1_1ebmlLazyLoadClass_a1487729ed6bda3b04b1d6f4289015ccd}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!ebml\+Lazy\+Load\+Class@{ebml\+Lazy\+Load\+Class}}
\index{ebml\+Lazy\+Load\+Class@{ebml\+Lazy\+Load\+Class}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{ebml\+Lazy\+Load\+Class()}{ebmlLazyLoadClass()}\hspace{0.1cm}{\footnotesize\ttfamily [4/6]}}
{\footnotesize\ttfamily ebml\+::ebml\+Lazy\+Load\+Class\+::ebml\+Lazy\+Load\+Class (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{namespaceebml_a86c5f604ddf12a74aa9812e997a58691}{ebml\+I\+D\+\_\+t}}}]{,  }\item[{const std\+::wstring \&}]{,  }\item[{const \mbox{\hyperlink{structebml_1_1occurSpec__t}{occur\+Spec\+\_\+t}} \&}]{recursive = {\ttfamily \{0,~0\}} }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_a071a501f34abbb64cf9dd0ea0d5d3d80}\label{classebml_1_1ebmlLazyLoadClass_a071a501f34abbb64cf9dd0ea0d5d3d80}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!ebml\+Lazy\+Load\+Class@{ebml\+Lazy\+Load\+Class}}
\index{ebml\+Lazy\+Load\+Class@{ebml\+Lazy\+Load\+Class}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{ebml\+Lazy\+Load\+Class()}{ebmlLazyLoadClass()}\hspace{0.1cm}{\footnotesize\ttfamily [5/6]}}
{\footnotesize\ttfamily ebml\+::ebml\+Lazy\+Load\+Class\+::ebml\+Lazy\+Load\+Class (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{namespaceebml_a86c5f604ddf12a74aa9812e997a58691}{ebml\+I\+D\+\_\+t}}}]{,  }\item[{const std\+::wstring \&}]{,  }\item[{const \mbox{\hyperlink{namespaceebml_abf07998998c284c9be3f76b5d9e192e1}{child\+Class\+Spec\+Arg\+\_\+l}} \&}]{,  }\item[{const \mbox{\hyperlink{structebml_1_1occurSpec__t}{occur\+Spec\+\_\+t}} \&}]{recursive = {\ttfamily \{0,~0\}} }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_aa58089db1c1aeec39c893ac9c4f82eb8}\label{classebml_1_1ebmlLazyLoadClass_aa58089db1c1aeec39c893ac9c4f82eb8}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!ebml\+Lazy\+Load\+Class@{ebml\+Lazy\+Load\+Class}}
\index{ebml\+Lazy\+Load\+Class@{ebml\+Lazy\+Load\+Class}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{ebml\+Lazy\+Load\+Class()}{ebmlLazyLoadClass()}\hspace{0.1cm}{\footnotesize\ttfamily [6/6]}}
{\footnotesize\ttfamily ebml\+::ebml\+Lazy\+Load\+Class\+::ebml\+Lazy\+Load\+Class (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{namespaceebml_a86c5f604ddf12a74aa9812e997a58691}{ebml\+I\+D\+\_\+t}}}]{,  }\item[{const std\+::wstring \&}]{,  }\item[{\mbox{\hyperlink{namespaceebml_a40cf7ad4b58caaa8c07da3ed83f7a431}{child\+Class\+Spec\+Arg\+\_\+init\+\_\+l}}}]{,  }\item[{const \mbox{\hyperlink{structebml_1_1occurSpec__t}{occur\+Spec\+\_\+t}} \&}]{recursive = {\ttfamily \{0,~0\}} }\end{DoxyParamCaption})}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_afa3b09b33847cdcfe75f1c0c0cf7e0a2}\label{classebml_1_1ebmlLazyLoadClass_afa3b09b33847cdcfe75f1c0c0cf7e0a2}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!\+\_\+cdecode@{\+\_\+cdecode}}
\index{\+\_\+cdecode@{\+\_\+cdecode}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{\+\_\+cdecode()}{\_cdecode()}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} ebml\+::ebml\+Lazy\+Load\+Class\+::\+\_\+cdecode (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classebml_1_1parseFile}{parse\+File}} \&}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}, {\ttfamily [virtual]}}



Reimplemented from \mbox{\hyperlink{classebml_1_1ebmlMasterElementClass_a6ef689ac153338400cfb8367edd32f54}{ebml\+::ebml\+Master\+Element\+Class}}.

\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_a75673dea4d0c709e6d8d2972384d6ade}\label{classebml_1_1ebmlLazyLoadClass_a75673dea4d0c709e6d8d2972384d6ade}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!\+\_\+decode@{\+\_\+decode}}
\index{\+\_\+decode@{\+\_\+decode}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{\+\_\+decode()}{\_decode()}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} ebml\+::ebml\+Lazy\+Load\+Class\+::\+\_\+decode (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{classebml_1_1parseFile}{parse\+File}} \&}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}, {\ttfamily [virtual]}}



Reimplemented from \mbox{\hyperlink{classebml_1_1ebmlMasterElementClass_aeda43063d78233403fa084800ff9c109}{ebml\+::ebml\+Master\+Element\+Class}}.

\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_a5492f081f425fcbff11095f483b52f32}\label{classebml_1_1ebmlLazyLoadClass_a5492f081f425fcbff11095f483b52f32}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!\+\_\+new@{\+\_\+new}}
\index{\+\_\+new@{\+\_\+new}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{\+\_\+new()}{\_new()}}
{\footnotesize\ttfamily \mbox{\hyperlink{classebml_1_1ebmlElement}{ebml\+Element}}$\ast$ ebml\+::ebml\+Lazy\+Load\+Class\+::\+\_\+new (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [override]}, {\ttfamily [protected]}, {\ttfamily [virtual]}}



Implements \mbox{\hyperlink{classebml_1_1ebmlElementClass_a223ede6b8bc3c85251d2d73f0256fb45}{ebml\+::ebml\+Element\+Class}}.

\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_a2b107764a907ce822b823bf016d79e33}\label{classebml_1_1ebmlLazyLoadClass_a2b107764a907ce822b823bf016d79e33}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!operator()@{operator()}}
\index{operator()@{operator()}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{operator()()}{operator()()}\hspace{0.1cm}{\footnotesize\ttfamily [1/8]}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} ebml\+::ebml\+Lazy\+Load\+Class\+::operator() (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classebml_1_1ioBase}{io\+Base}} $\ast$}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [protected]}}

\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_a6cdcad28ef2307acb14d16cc625f034f}\label{classebml_1_1ebmlLazyLoadClass_a6cdcad28ef2307acb14d16cc625f034f}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!operator()@{operator()}}
\index{operator()@{operator()}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{operator()()}{operator()()}\hspace{0.1cm}{\footnotesize\ttfamily [2/8]}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} ebml\+::ebml\+Lazy\+Load\+Class\+::operator() (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classebml_1_1ioBase}{io\+Base}} $\ast$}]{,  }\item[{off\+\_\+t}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [protected]}}

\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_a57330d462f7fe234c97ca3d9c0e956c5}\label{classebml_1_1ebmlLazyLoadClass_a57330d462f7fe234c97ca3d9c0e956c5}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!operator()@{operator()}}
\index{operator()@{operator()}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{operator()()}{operator()()}\hspace{0.1cm}{\footnotesize\ttfamily [3/8]}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} ebml\+::ebml\+Lazy\+Load\+Class\+::operator() (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classebml_1_1ioBase}{io\+Base}} $\ast$}]{,  }\item[{\mbox{\hyperlink{namespaceebml_a2ccdfb60b23efb51fe07f9d066e23604}{vint\+Width\+\_\+t}}}]{,  }\item[{size\+\_\+t}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [protected]}}

\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_a3878fe9531bfefc3d19a657e943bad89}\label{classebml_1_1ebmlLazyLoadClass_a3878fe9531bfefc3d19a657e943bad89}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!operator()@{operator()}}
\index{operator()@{operator()}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{operator()()}{operator()()}\hspace{0.1cm}{\footnotesize\ttfamily [4/8]}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} ebml\+::ebml\+Lazy\+Load\+Class\+::operator() (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classebml_1_1ioBase}{io\+Base}} $\ast$}]{,  }\item[{off\+\_\+t}]{,  }\item[{\mbox{\hyperlink{namespaceebml_a2ccdfb60b23efb51fe07f9d066e23604}{vint\+Width\+\_\+t}}}]{,  }\item[{size\+\_\+t}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [protected]}}

\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_a84872dda0811e7d3c79531ab2a29acdd}\label{classebml_1_1ebmlLazyLoadClass_a84872dda0811e7d3c79531ab2a29acdd}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!operator()@{operator()}}
\index{operator()@{operator()}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{operator()()}{operator()()}\hspace{0.1cm}{\footnotesize\ttfamily [5/8]}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} ebml\+::ebml\+Lazy\+Load\+Class\+::operator() (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \&}]{,  }\item[{\mbox{\hyperlink{namespaceebml_a2ccdfb60b23efb51fe07f9d066e23604}{vint\+Width\+\_\+t}}}]{,  }\item[{size\+\_\+t}]{ }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_a2a4325fddb11b20a0081bacd5778883b}\label{classebml_1_1ebmlLazyLoadClass_a2a4325fddb11b20a0081bacd5778883b}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!operator()@{operator()}}
\index{operator()@{operator()}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{operator()()}{operator()()}\hspace{0.1cm}{\footnotesize\ttfamily [6/8]}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} ebml\+::ebml\+Lazy\+Load\+Class\+::operator() (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \&\&}]{,  }\item[{\mbox{\hyperlink{namespaceebml_a2ccdfb60b23efb51fe07f9d066e23604}{vint\+Width\+\_\+t}}}]{,  }\item[{size\+\_\+t}]{ }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_a1d97e5ae52fec30db5a5317657d685b6}\label{classebml_1_1ebmlLazyLoadClass_a1d97e5ae52fec30db5a5317657d685b6}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!operator()@{operator()}}
\index{operator()@{operator()}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{operator()()}{operator()()}\hspace{0.1cm}{\footnotesize\ttfamily [7/8]}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} ebml\+::ebml\+Lazy\+Load\+Class\+::operator() (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \&}]{,  }\item[{off\+\_\+t}]{,  }\item[{\mbox{\hyperlink{namespaceebml_a2ccdfb60b23efb51fe07f9d066e23604}{vint\+Width\+\_\+t}}}]{,  }\item[{size\+\_\+t}]{ }\end{DoxyParamCaption}) const}

\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_aebf8b6ef48c4eae798a1e632808481b8}\label{classebml_1_1ebmlLazyLoadClass_aebf8b6ef48c4eae798a1e632808481b8}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!operator()@{operator()}}
\index{operator()@{operator()}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{operator()()}{operator()()}\hspace{0.1cm}{\footnotesize\ttfamily [8/8]}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} ebml\+::ebml\+Lazy\+Load\+Class\+::operator() (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{namespaceebml_adad533b7705a16bb360fe56380c5e7be}{ebml\+Element\+\_\+sp}} \&\&}]{,  }\item[{off\+\_\+t}]{,  }\item[{\mbox{\hyperlink{namespaceebml_a2ccdfb60b23efb51fe07f9d066e23604}{vint\+Width\+\_\+t}}}]{,  }\item[{size\+\_\+t}]{ }\end{DoxyParamCaption}) const}



\subsection{Friends And Related Function Documentation}
\mbox{\Hypertarget{classebml_1_1ebmlLazyLoadClass_ab99d947c503dbe1ab7ebb0a75c24e4df}\label{classebml_1_1ebmlLazyLoadClass_ab99d947c503dbe1ab7ebb0a75c24e4df}} 
\index{ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}!ebml\+Schema@{ebml\+Schema}}
\index{ebml\+Schema@{ebml\+Schema}!ebml\+::ebml\+Lazy\+Load\+Class@{ebml\+::ebml\+Lazy\+Load\+Class}}
\subsubsection{\texorpdfstring{ebml\+Schema}{ebmlSchema}}
{\footnotesize\ttfamily friend class \mbox{\hyperlink{classebml_1_1ebmlSchema}{ebml\+Schema}}\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{lazyload_8h}{lazyload.\+h}}\end{DoxyCompactItemize}
