\hypertarget{classXmlException}{\section{\-Xml\-Exception \-Class \-Reference}
\label{classXmlException}\index{\-Xml\-Exception@{\-Xml\-Exception}}
}


{\ttfamily \#include $<$\-Exceptions.\-h$>$}



\-Inheritance diagram for \-Xml\-Exception\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=188pt]{classXmlException__inherit__graph}
\end{center}
\end{figure}


\-Collaboration diagram for \-Xml\-Exception\-:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=188pt]{classXmlException__coll__graph}
\end{center}
\end{figure}
\subsection*{\-Public \-Member \-Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classXmlException_ad35d8d9e06ad0549fdd69589561a773a}{\-Xml\-Exception} (const std\-::string \&message, const std\-::string \&file\-Name=\char`\"{}\char`\"{}, const long line\-Number=0)
\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-Can be thrown when the xml file structure is invalid. 

\subsection{\-Constructor \& \-Destructor \-Documentation}
\hypertarget{classXmlException_ad35d8d9e06ad0549fdd69589561a773a}{\index{\-Xml\-Exception@{\-Xml\-Exception}!\-Xml\-Exception@{\-Xml\-Exception}}
\index{\-Xml\-Exception@{\-Xml\-Exception}!XmlException@{\-Xml\-Exception}}
\subsubsection[{\-Xml\-Exception}]{\setlength{\rightskip}{0pt plus 5cm}{\bf \-Xml\-Exception\-::\-Xml\-Exception} (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{message, }
\item[{const std\-::string \&}]{file\-Name = {\ttfamily \char`\"{}\char`\"{}}, }
\item[{const long}]{line\-Number = {\ttfamily 0}}
\end{DoxyParamCaption}
)}}\label{classXmlException_ad35d8d9e06ad0549fdd69589561a773a}


\-The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
trunk/bwapi/\-Util/\-Source/\-Util/\hyperlink{Exceptions_8h}{\-Exceptions.\-h}\item 
trunk/bwapi/\-Util/\-Source/\-Util/\hyperlink{Exceptions_8cpp}{\-Exceptions.\-cpp}\end{DoxyCompactItemize}
