\hypertarget{classsimplehsm_1_1_state_event}{
\section{simplehsm.StateEvent Class Reference}
\label{classsimplehsm_1_1_state_event}\index{simplehsm::StateEvent@{simplehsm::StateEvent}}
}
\hyperlink{classsimplehsm_1_1_state_event}{StateEvent} class.  


Inheritance diagram for simplehsm.StateEvent::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classsimplehsm_1_1_state_event}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
def \hyperlink{classsimplehsm_1_1_state_event_3f2006359ea51538216ff8e94dc2d1c7}{\_\-\_\-init\_\-\_\-}
\begin{CompactList}\small\item\em \hyperlink{classsimplehsm_1_1_state_event}{StateEvent} constructor. \item\end{CompactList}\end{CompactItemize}
\subsection*{Static Public Attributes}
\begin{CompactItemize}
\item 
\hyperlink{classsimplehsm_1_1_state_event_450adf5a71d654a18dfeb0d5be8556a9}{sig} = None
\begin{CompactList}\small\item\em The signal associated with this event. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
\hyperlink{classsimplehsm_1_1_state_event}{StateEvent} class. 

The state event carries the details about the event (what signal caused the event) and can be subclassed to provide extra parameters 

\subsection{Member Function Documentation}
\hypertarget{classsimplehsm_1_1_state_event_3f2006359ea51538216ff8e94dc2d1c7}{
\index{simplehsm::StateEvent@{simplehsm::StateEvent}!\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}}
\index{\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}!simplehsm::StateEvent@{simplehsm::StateEvent}}
\subsubsection[{\_\-\_\-init\_\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}def simplehsm.StateEvent.\_\-\_\-init\_\-\_\- ( {\em self}, \/   {\em sig})}}
\label{classsimplehsm_1_1_state_event_3f2006359ea51538216ff8e94dc2d1c7}


\hyperlink{classsimplehsm_1_1_state_event}{StateEvent} constructor. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em sig}]The signal associated with this event \end{description}
\end{Desc}


\subsection{Member Data Documentation}
\hypertarget{classsimplehsm_1_1_state_event_450adf5a71d654a18dfeb0d5be8556a9}{
\index{simplehsm::StateEvent@{simplehsm::StateEvent}!sig@{sig}}
\index{sig@{sig}!simplehsm::StateEvent@{simplehsm::StateEvent}}
\subsubsection[{sig}]{\setlength{\rightskip}{0pt plus 5cm}{\bf simplehsm.StateEvent.sig} = None\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{classsimplehsm_1_1_state_event_450adf5a71d654a18dfeb0d5be8556a9}


The signal associated with this event. 



The documentation for this class was generated from the following file:\begin{CompactItemize}
\item 
\hyperlink{simplehsm_8py}{simplehsm.py}\end{CompactItemize}
