Übungen zu BS - Dokumentation Aufgabe 6 (WS 2014/15)
KeyboardApplication Klassenreferenz
  Die Klasse KeyboardApplication definiert eine Anwendung für OO-Stubs. Mehr ...
#include <kappl.h>
Klassendiagramm für KeyboardApplication:

Zusammengehörigkeiten von KeyboardApplication:

| Öffentliche Methoden | |
| KeyboardApplication (int i=0) | |
| void | setID (int i) | 
| void | action () | 
| Enthält den Code der Anwendung. | |
|  Öffentliche Methoden geerbt von Thread | |
| Thread (void *tos) | |
| Konstruktor. | |
| void | go () | 
| Aktiviert den ersten Thread auf einem Prozessor. | |
| void | resume (Thread *next) | 
| Wechsel von dem aktuell laufenden Thread zum nächsten. | |
| void | set_kill_flag () | 
| Setzen des Kill-Flags. Thread wechselt in den Zustand sterbend. Wird nur für MPStuBS benötigt. | |
| void | reset_kill_flag () | 
| Zurücksetzen des Kill-Flags. Thread ist damit gestorben. Wird nur für MPStuBS benötigt. | |
| bool | dying () | 
| Abfragen des Kill-Flags. Nachschauen, ob der Thread gerade stirbt. Wird nur für MPStuBS benötigt. | |
| Waitingroom * | waiting_in () | 
| Hiermit kann abgefragt werden, in welchem Waitingroom Objekt der Thread eingetragen ist. | |
| void | waiting_in (Waitingroom *w) | 
| Mit dieser Methode wird im Thread vermerkt, dass dieser derzeit im Waitingroom w auf ein Ereignis wartet. | |
|  Öffentliche Methoden geerbt von QueueEntry< Thread > | |
| Thread * | getnext () | 
| Gibt das nächste Element in der Liste zurück (read-only-Zugriff). | |
| Weitere Geerbte Elemente | |
|  Öffentliche Attribute geerbt von Thread | |
| Waitingroom * | waitingroom | 
Ausführliche Beschreibung
Die Klasse KeyboardApplication definiert eine Anwendung für OO-Stubs.
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
- user/app2/kappl.h
- user/app2/kappl.cc


