X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=emul%2Femul.h;h=f542a5bfdd53e0a118c9608d36c79592e7b9287a;hb=HEAD;hp=05b486cccf08fd60aafb4d4288d85a991071b36f;hpb=a0d923094ba0837350003dffc17d50198fe0e634;p=bertos.git diff --git a/emul/emul.h b/emul/emul.h deleted file mode 100755 index 05b486cc..00000000 --- a/emul/emul.h +++ /dev/null @@ -1,74 +0,0 @@ -/** - * \file - * - * - * \version $Id$ - * - * \author Bernardo Innocenti - * - * \brief Qt-based emulator framework for embedded applications (interface) - */ - -/*#* - *#* $Log$ - *#* Revision 1.3 2006/01/23 23:12:08 bernie - *#* Let Doxygen see through C++ protected section. - *#* - *#* Revision 1.2 2006/01/16 03:51:51 bernie - *#* Fix boilerplate. - *#* - *#* Revision 1.1 2006/01/16 03:37:12 bernie - *#* Add emulator skeleton. - *#* - *#*/ - -#ifndef EMUL_EMUL_H -#define EMUL_EMUL_H - -#include - -#if defined(__cplusplus) || defined(__doxygen__) - -// fwd decls -class QApplication; -class EmulWin; -class EmulPRT; -class EmulLCD; -class EmulKBD; -class QCheckBox; -class QSlider; -class QLabel; - -class Emulator -{ -// data members -public: - QApplication *emulApp; ///< QT Application. - EmulWin *emulWin; ///< Main window. - - EmulLCD *emulLCD; ///< Display emulator. - EmulKBD *emulKBD; ///< Keyboard emulator. - -// construction - Emulator(int &argc, char **argv); - ~Emulator(); - -// public methods - int exec(void (*entry)(void)); - void quit(); -}; - -extern Emulator *emul; - -#endif /* __cplusplus */ - -EXTERN_C void emul_init(int *argc, char *argv[]); -EXTERN_C void emul_cleanup(); -EXTERN_C void emul_idle(); - -#endif /* EMUL_EMUL_H */ -