Telescope Control Library
PEC.h@7:9daa589c92c8, 2018-09-09 (annotated)
- Committer:
- caoyu@caoyuan9642-desktop.MIT.EDU
- Date:
- Sun Sep 09 16:28:03 2018 -0400
- Revision:
- 7:9daa589c92c8
- Parent:
- 6:85b9d9a3903a
- Child:
- 8:21a33760bf10
test2
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 1 | /* |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 2 | * PEC.h |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 3 | * |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 4 | * Created on: Sep 9, 2018 |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 5 | * Author: caoyu |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 6 | */ |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 7 | |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 8 | #ifndef PUSHTOGO_PEC_H_ |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 9 | #define PUSHTOGO_PEC_H_ |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 10 | |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 11 | class PEC { |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 12 | public: |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 13 | PEC(); |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 14 | virtual ~PEC(); |
caoyu@caoyuan9642-desktop.MIT.EDU | 7:9daa589c92c8 | 15 | |
caoyu@caoyuan9642-desktop.MIT.EDU | 7:9daa589c92c8 | 16 | bool isEnabled() const { |
caoyu@caoyuan9642-desktop.MIT.EDU | 7:9daa589c92c8 | 17 | return enabled; |
caoyu@caoyuan9642-desktop.MIT.EDU | 7:9daa589c92c8 | 18 | } |
caoyu@caoyuan9642-desktop.MIT.EDU | 7:9daa589c92c8 | 19 | |
caoyu@caoyuan9642-desktop.MIT.EDU | 7:9daa589c92c8 | 20 | void setEnabled(bool enabled) { |
caoyu@caoyuan9642-desktop.MIT.EDU | 7:9daa589c92c8 | 21 | this->enabled = enabled; |
caoyu@caoyuan9642-desktop.MIT.EDU | 7:9daa589c92c8 | 22 | } |
caoyu@caoyuan9642-desktop.MIT.EDU | 7:9daa589c92c8 | 23 | |
caoyu@caoyuan9642-desktop.MIT.EDU | 7:9daa589c92c8 | 24 | protected: |
caoyu@caoyuan9642-desktop.MIT.EDU | 7:9daa589c92c8 | 25 | bool enabled; |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 26 | }; |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 27 | |
caoyu@caoyuan9642-desktop.MIT.EDU | 6:85b9d9a3903a | 28 | #endif /* PUSHTOGO_PEC_H_ */ |