\hypertarget{group__inst__templates}{}\section{E\+B\+ML Element Instance Templates}
\label{group__inst__templates}\index{E\+B\+M\+L Element Instance Templates@{E\+B\+M\+L Element Instance Templates}}


Template implementations of the {\ttfamily \mbox{\hyperlink{classebml_1_1ebmlElement}{ebml\+::ebml\+Element}}} abstract base class.  


\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{classebml_1_1ebmlElementCRTP}{ebml\+::ebml\+Element\+C\+R\+T\+P$<$ ebmltype\+\_\+t, ebmlinst\+\_\+t, instbase\+\_\+t $>$}}
\begin{DoxyCompactList}\small\item\em C\+R\+TP template for E\+B\+ML Element instances. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Template implementations of the {\ttfamily \mbox{\hyperlink{classebml_1_1ebmlElement}{ebml\+::ebml\+Element}}} abstract base class. 

This group contains the template classes that are specialized with a data type to create a concrete E\+B\+ML element instance. These classes directly hold the element\textquotesingle{}s value and are the functional objects that are created and manipulated by the library\textquotesingle{}s users.

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__type__templates}{E\+B\+ML Element Type Templates}} 
\end{DoxySeeAlso}
