menu für die LCD Anzeige
menu.h@0:e2164273a29e, 2015-01-06 (annotated)
- Committer:
- rs27
- Date:
- Tue Jan 06 18:15:04 2015 +0000
- Revision:
- 0:e2164273a29e
menue
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
rs27 | 0:e2164273a29e | 1 | // |
rs27 | 0:e2164273a29e | 2 | // menu file interface class (Version 0.0.1) |
rs27 | 0:e2164273a29e | 3 | // |
rs27 | 0:e2164273a29e | 4 | // |
rs27 | 0:e2164273a29e | 5 | |
rs27 | 0:e2164273a29e | 6 | #include "mbed.h" |
rs27 | 0:e2164273a29e | 7 | |
rs27 | 0:e2164273a29e | 8 | #ifndef _MENU_H_ |
rs27 | 0:e2164273a29e | 9 | #define _MENU_H_ |
rs27 | 0:e2164273a29e | 10 | |
rs27 | 0:e2164273a29e | 11 | #define SEPARATOR = ';'; |
rs27 | 0:e2164273a29e | 12 | |
rs27 | 0:e2164273a29e | 13 | // menu File class. |
rs27 | 0:e2164273a29e | 14 | class menu { |
rs27 | 0:e2164273a29e | 15 | public: |
rs27 | 0:e2164273a29e | 16 | |
rs27 | 0:e2164273a29e | 17 | // Create a menu class. |
rs27 | 0:e2164273a29e | 18 | menu(); |
rs27 | 0:e2164273a29e | 19 | |
rs27 | 0:e2164273a29e | 20 | // Destroy a menu class. |
rs27 | 0:e2164273a29e | 21 | ~menu(); |
rs27 | 0:e2164273a29e | 22 | |
rs27 | 0:e2164273a29e | 23 | // nach einer Zeile suchen und diese ausgeben |
rs27 | 0:e2164273a29e | 24 | bool getValue(uint8_t pos, char *zeile1, char *zeile2, char *value); |
rs27 | 0:e2164273a29e | 25 | |
rs27 | 0:e2164273a29e | 26 | private: |
rs27 | 0:e2164273a29e | 27 | |
rs27 | 0:e2164273a29e | 28 | }; |
rs27 | 0:e2164273a29e | 29 | |
rs27 | 0:e2164273a29e | 30 | #endif |