\hypertarget{classcalc__hsm_1_1_calc_event}{
\section{calc\_\-hsm.CalcEvent Class Reference}
\label{classcalc__hsm_1_1_calc_event}\index{calc\_\-hsm::CalcEvent@{calc\_\-hsm::CalcEvent}}
}
Calc state machine events.  


Inheritance diagram for calc\_\-hsm.CalcEvent::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classcalc__hsm_1_1_calc_event}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
def \hyperlink{classcalc__hsm_1_1_calc_event_8e8592ac86d6bf52baae26b740425a4f}{\_\-\_\-init\_\-\_\-}
\begin{CompactList}\small\item\em Calc state machine event constructor. \item\end{CompactList}\end{CompactItemize}
\subsection*{Static Public Attributes}
\begin{CompactItemize}
\item 
\hyperlink{classcalc__hsm_1_1_calc_event_27db73e0a5d21c87d571093050ac2536}{key} = None
\begin{CompactList}\small\item\em The calculator key pressed that caused the event. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
Calc state machine events. 

\subsection{Member Function Documentation}
\hypertarget{classcalc__hsm_1_1_calc_event_8e8592ac86d6bf52baae26b740425a4f}{
\index{calc\_\-hsm::CalcEvent@{calc\_\-hsm::CalcEvent}!\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}}
\index{\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}!calc_hsm::CalcEvent@{calc\_\-hsm::CalcEvent}}
\subsubsection[{\_\-\_\-init\_\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}def calc\_\-hsm.CalcEvent.\_\-\_\-init\_\-\_\- ( {\em self}, \/   {\em sig}, \/   {\em key})}}
\label{classcalc__hsm_1_1_calc_event_8e8592ac86d6bf52baae26b740425a4f}


Calc state machine event constructor. 

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


\subsection{Member Data Documentation}
\hypertarget{classcalc__hsm_1_1_calc_event_27db73e0a5d21c87d571093050ac2536}{
\index{calc\_\-hsm::CalcEvent@{calc\_\-hsm::CalcEvent}!key@{key}}
\index{key@{key}!calc_hsm::CalcEvent@{calc\_\-hsm::CalcEvent}}
\subsubsection[{key}]{\setlength{\rightskip}{0pt plus 5cm}{\bf calc\_\-hsm.CalcEvent.key} = None\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{classcalc__hsm_1_1_calc_event_27db73e0a5d21c87d571093050ac2536}


The calculator key pressed that caused the event. 



The documentation for this class was generated from the following file:\begin{CompactItemize}
\item 
\hyperlink{calc__hsm_8py}{calc\_\-hsm.py}\end{CompactItemize}
