\section{gear\-:\-:X\-M\-L\-Handler Class Reference}
\label{classgear_1_1XMLHandler}\index{gear\-::\-X\-M\-L\-Handler@{gear\-::\-X\-M\-L\-Handler}}


Interface for X\-M\-L handlers of \doxyref{G\-E\-A\-R}{p.}{classgear_1_1GEAR} classes.  




{\ttfamily \#include $<$X\-M\-L\-Handler.\-h$>$}

Inheritance diagram for gear\-:\-:X\-M\-L\-Handler\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=9.000000cm]{classgear_1_1XMLHandler}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual {\bf Ti\-Xml\-Element} {\bf to\-X\-M\-L} (const {\bf Gear\-Parameters} \&parameters) const =0\label{classgear_1_1XMLHandler_a07c838e551f9d451cad1c414ff4ac6f8}

\begin{DoxyCompactList}\small\item\em Creates an X\-M\-L node for the given parameters. \end{DoxyCompactList}\item 
virtual {\bf Gear\-Parameters} $\ast$ {\bf from\-X\-M\-L} (const {\bf Ti\-Xml\-Element} $\ast$xml\-Element, {\bf Gear\-Mgr} $\ast$gear\-Mgr=0) const =0\label{classgear_1_1XMLHandler_a17b95e6ab4bd9ffab388022988aa34f0}

\begin{DoxyCompactList}\small\item\em Creates the approprtiate \doxyref{Gear\-Parameters}{p.}{classgear_1_1GearParameters} subclass from the given X\-M\-L element (node) and adss it to the given instance of \doxyref{Gear\-Mgr}{p.}{classgear_1_1GearMgr} (if != 0 ). \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Interface for X\-M\-L handlers of \doxyref{G\-E\-A\-R}{p.}{classgear_1_1GEAR} classes. 

\begin{DoxyAuthor}{Author}
F. Gaede, D\-E\-S\-Y 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{X\-M\-L\-Handler.\-h}{p.}{XMLHandler_8h_source} 380 2011-\/08-\/26 12\-:24\-:46\-Z gaede 
\end{DoxyParagraph}


Definition at line 17 of file X\-M\-L\-Handler.\-h.



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
X\-M\-L\-Handler.\-h\end{DoxyCompactItemize}
