working commands. singleton deleted

Dependents:   GonioTrainer

Committer:
dkester
Date:
Thu Jun 04 10:56:18 2015 +0000
Revision:
0:e188325211af
Child:
2:c9e47ac47edb
working version with block erase.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dkester 0:e188325211af 1 #ifndef _COMMAND_H_
dkester 0:e188325211af 2 #define _COMMAND_H_
dkester 0:e188325211af 3
dkester 0:e188325211af 4 #include "mbed.h"
dkester 0:e188325211af 5
dkester 0:e188325211af 6 class Command {
dkester 0:e188325211af 7 public:
dkester 0:e188325211af 8 virtual void initialize()= 0;
dkester 0:e188325211af 9 virtual void execute()= 0;
dkester 0:e188325211af 10 virtual void button()= 0;
dkester 0:e188325211af 11 virtual void finish() =0;
dkester 0:e188325211af 12
dkester 0:e188325211af 13 void setLed(int);
dkester 0:e188325211af 14 void setTicker(float);
dkester 0:e188325211af 15 void detachTicker();
dkester 0:e188325211af 16 void ledTicker();
dkester 0:e188325211af 17 };
dkester 0:e188325211af 18
dkester 0:e188325211af 19 #endif /* _COMMAND_H_ */