Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik

Übungen zu BS - Dokumentation Aufgabe 4 (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.
- Öffentliche Methoden geerbt von QueueEntry< Thread >
Threadgetnext ()
 Gibt das nächste Element in der Liste zurück (read-only-Zugriff).

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