\section{gear\-:\-:Pad\-Row\-Layout2\-D\-X\-M\-L Class Reference}
\label{classgear_1_1PadRowLayout2DXML}\index{gear\-::\-Pad\-Row\-Layout2\-D\-X\-M\-L@{gear\-::\-Pad\-Row\-Layout2\-D\-X\-M\-L}}


Abstract X\-M\-L handler for \doxyref{Pad\-Row\-Layout2\-D\-X\-M\-L}{p.}{classgear_1_1PadRowLayout2DXML}.  




{\ttfamily \#include $<$Pad\-Row\-Layout2\-D\-X\-M\-L.\-h$>$}

Inheritance diagram for gear\-:\-:Pad\-Row\-Layout2\-D\-X\-M\-L\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=1.212121cm]{classgear_1_1PadRowLayout2DXML}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual {\bf Ti\-Xml\-Element} {\bf to\-X\-M\-L} (const {\bf Pad\-Row\-Layout2\-D} $\ast$layout) const =0\label{classgear_1_1PadRowLayout2DXML_a1618ece19eff7fcc32ce221f2e550a4f}

\begin{DoxyCompactList}\small\item\em Creates an X\-M\-L node for the given \doxyref{Pad\-Row\-Layout2\-D}{p.}{classgear_1_1PadRowLayout2D}. \end{DoxyCompactList}\item 
virtual {\bf Pad\-Row\-Layout2\-D} $\ast$ {\bf from\-X\-M\-L} (const {\bf Ti\-Xml\-Element} $\ast$xml\-Element) const =0\label{classgear_1_1PadRowLayout2DXML_a412e54ab9d33ee7915cd896554d1040a}

\begin{DoxyCompactList}\small\item\em Creates the appropriate \doxyref{Pad\-Row\-Layout2\-D}{p.}{classgear_1_1PadRowLayout2D} subclass from the given X\-M\-L element (node) \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static {\bf Pad\-Row\-Layout2\-D\-X\-M\-L} $\ast$ {\bf get\-Handler} (const std\-::string \&type\-Name)\label{classgear_1_1PadRowLayout2DXML_a58a1d84d2e78682961ba08b24df519a4}

\begin{DoxyCompactList}\small\item\em Get handler for given type. \end{DoxyCompactList}\item 
static {\bf Pad\-Row\-Layout2\-D\-X\-M\-L} $\ast$ {\bf get\-Handler} (const {\bf Pad\-Row\-Layout2\-D} $\ast$l)\label{classgear_1_1PadRowLayout2DXML_aaff8ffd2113567ecfe383e240bd6008f}

\begin{DoxyCompactList}\small\item\em Get handler for given type of \doxyref{Pad\-Row\-Layout2\-D}{p.}{classgear_1_1PadRowLayout2D}. \end{DoxyCompactList}\item 
static Map \& {\bf map} ()\label{classgear_1_1PadRowLayout2DXML_ad0ea545218ae0d4965af5e2c644d096a}

\begin{DoxyCompactList}\small\item\em The map with available xml handler objects (\doxyref{Pad\-Row\-Layout2\-D\-X\-M\-L}{p.}{classgear_1_1PadRowLayout2DXML}) \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Abstract X\-M\-L handler for \doxyref{Pad\-Row\-Layout2\-D\-X\-M\-L}{p.}{classgear_1_1PadRowLayout2DXML}. 

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

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{Pad\-Row\-Layout2\-D\-X\-M\-L.\-h}{p.}{PadRowLayout2DXML_8h_source} 380 2011-\/08-\/26 12\-:24\-:46\-Z gaede 
\end{DoxyParagraph}


Definition at line 25 of file Pad\-Row\-Layout2\-D\-X\-M\-L.\-h.



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Pad\-Row\-Layout2\-D\-X\-M\-L.\-h\item 
Pad\-Row\-Layout2\-D\-X\-M\-L.\-cc\end{DoxyCompactItemize}
