Package calc_hsm


Classes

class  CalcEvent
 Calc state machine events. More...
class  CalcHsm
 Calc state machine. More...

Variables

 SIG_CLEAR = SIG_USER
 Clear signal, user has pressed the clear button.
int SIG_CLEAR_ENTRY = 1
 Clear Entry signal, user has pressed the clear entry button.
int SIG_DIGIT_1_9 = 2
 Digit 1-9 signal, user has pressed a digit button ranging from 1 to 9.
int SIG_DIGIT_0 = 3
 Digit 0 signal, user has pressed the 0 button.
int SIG_OPERATOR = 4
 Operator signal, user has pressed an operator (add, subtract, multiply, divide) button.
int SIG_POINT = 5
 Point signal, user has pressed the decimal point button.
int SIG_EQUALS = 6
 Equals signal, user has pressed the equals button.

Variable Documentation

calc_hsm.SIG_CLEAR = SIG_USER

Clear signal, user has pressed the clear button.

Clear Entry signal, user has pressed the clear entry button.

Digit 0 signal, user has pressed the 0 button.

Digit 1-9 signal, user has pressed a digit button ranging from 1 to 9.

Equals signal, user has pressed the equals button.

Operator signal, user has pressed an operator (add, subtract, multiply, divide) button.

Point signal, user has pressed the decimal point button.


Generated on Thu Feb 4 09:29:18 2010 for simplehsm(python) by  doxygen 1.5.9