working commands. singleton deleted

Dependents:   GonioTrainer

Committer:
dkester
Date:
Thu Jun 11 10:42:50 2015 +0000
Revision:
4:f81029197ab2
Parent:
2:c9e47ac47edb
v1.0

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 4:f81029197ab2 3
dkester 0:e188325211af 4 #include "mbed.h"
dkester 4:f81029197ab2 5
dkester 0:e188325211af 6 class Command {
dkester 4:f81029197ab2 7
dkester 0:e188325211af 8 public:
dkester 2:c9e47ac47edb 9
dkester 0:e188325211af 10 virtual void initialize()= 0;
dkester 0:e188325211af 11 virtual void execute()= 0;
dkester 0:e188325211af 12 virtual void button()= 0;
dkester 0:e188325211af 13 virtual void finish() =0;
dkester 0:e188325211af 14
dkester 0:e188325211af 15 void setLed(int);
dkester 0:e188325211af 16 void setTicker(float);
dkester 0:e188325211af 17 void detachTicker();
dkester 0:e188325211af 18 void ledTicker();
dkester 0:e188325211af 19 };
dkester 4:f81029197ab2 20
dkester 0:e188325211af 21 #endif /* _COMMAND_H_ */