\section{XMLParser.h File Reference}
\label{XMLParser_8h}\index{XMLParser.h@{XMLParser.h}}
\subsection*{Compounds}
\begin{CompactItemize}
\item 
class {\bf XMLParser}
\begin{CompactList}\small\item\em Interface that any parser wrapper should implement in order to be use in Axis as a XML PULL parser. This interface basically describes XML pull parsing behavior. Any SAX or DOM parser can be wrapped to expose XML pull behavior by implementing this interface. But the efficiency of the overall component depends on the particular implementaion. Its the responsibility of the implementation class to free any memory allocated inside the class. The class should not deallocate the given input stream.\item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}


This file contains the API that any XML parser library for Axis should implement.

\begin{Desc}
\item[Author: ]\par
Susantha Kumara ({\tt susantha@opensource.lk}, {\tt skumara@virtusa.com})\end{Desc}
