\section{DOM::Event\-Exception Class Reference}
\label{classDOM_1_1EventException}\index{DOM::EventException@{DOM::EventException}}
Introduced in {\bf DOM}{\rm (p.\,\pageref{namespaceDOM})} Level 2:.  


{\tt \#include $<$dom2\_\-events.h$>$}

\subsection*{Public Types}
\begin{CompactItemize}
\item 
enum {\bf Event\-Exception\-Code} \{ {\bf UNSPECIFIED\_\-EVENT\_\-TYPE\_\-ERR} =  0
 \}
\end{CompactItemize}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Event\-Exception} (unsigned short \_\-code)\label{classDOM_1_1EventException_a0}

\item 
{\bf Event\-Exception} (const {\bf Event\-Exception} \&other)\label{classDOM_1_1EventException_a1}

\item 
{\bf Event\-Exception} \& {\bf operator=} (const {\bf Event\-Exception} \&other)\label{classDOM_1_1EventException_a2}

\end{CompactItemize}
\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
unsigned short {\bf code}\label{classDOM_1_1EventException_o0}

\end{CompactItemize}


\subsection{Detailed Description}
Introduced in {\bf DOM}{\rm (p.\,\pageref{namespaceDOM})} Level 2:. 

{\bf Event}{\rm (p.\,\pageref{classDOM_1_1Event})} operations may throw an {\bf Event\-Exception}{\rm (p.\,\pageref{classDOM_1_1EventException})} as specified in their method descriptions. 



Definition at line 267 of file dom2\_\-events.h.

\subsection{Member Enumeration Documentation}
\index{DOM::EventException@{DOM::Event\-Exception}!EventExceptionCode@{EventExceptionCode}}
\index{EventExceptionCode@{EventExceptionCode}!DOM::EventException@{DOM::Event\-Exception}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}enum {\bf DOM::Event\-Exception::Event\-Exception\-Code}}\label{classDOM_1_1EventException_w1}


An integer indicating the type of error generated. 

UNSPECIFIED\_\-EVENT\_\-TYPE\_\-ERR: If the Event's type was not specified by initializing the event before the method was called. Specification of the Event's type as null or an empty string will also trigger this exception. 

Definition at line 284 of file dom2\_\-events.h.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
dom2\_\-events.h\item 
dom2\_\-events.cpp\end{CompactItemize}
