Application Klassenreferenz
  Die Klasse Application definiert eine Anwendung für OO-Stubs. Mehr ...
#include <appl.h>
Klassendiagramm für Application:

Zusammengehörigkeiten von Application:

| Öffentliche Methoden | |
| Application (int i=0) | |
| Konstruktor.  Mehr ... | |
| void | setID (int i) | 
| Setzt eine Instanz-ID.  Mehr ... | |
| void | action () | 
| Enthält den Code der Anwendung.  Mehr ... | |
|  Öffentliche Methoden geerbt von Thread | |
| Thread (void *tos) | |
| Konstruktor.  Mehr ... | |
| void | go () | 
| Aktiviert den ersten Thread auf einem Prozessor.  Mehr ... | |
| void | resume (Thread *next) | 
| Wechsel von dem aktuell laufenden Thread zum nächsten.  Mehr ... | |
| void | set_kill_flag () | 
| Setzen des Kill-Flags. Thread wechselt in den Zustand sterbend. Wird nur für MPStuBS benötigt.  Mehr ... | |
| void | reset_kill_flag () | 
| Zurücksetzen des Kill-Flags. Thread ist damit gestorben. Wird nur für MPStuBS benötigt.  Mehr ... | |
| bool | dying () | 
| Abfragen des Kill-Flags. Nachschauen, ob der Thread gerade stirbt. Wird nur für MPStuBS benötigt.  Mehr ... | |
| Weitere Geerbte Elemente | |
|  Öffentliche Attribute geerbt von Thread | |
| QueueLink< Thread > | queue_link | 
| Verkettungszeiger für Scheduler und Waitingroom. | |
Ausführliche Beschreibung
Die Klasse Application definiert eine Anwendung für OO-Stubs.
Beschreibung der Konstruktoren und Destruktoren
| 
 | inline | 
Konstruktor.
- Parameter
- 
  i Instanz-ID 
Dokumentation der Elementfunktionen
| 
 | virtual | 
Enthält den Code der Anwendung.
Implementiert Thread.
| 
 | inline | 
Setzt eine Instanz-ID.
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
- user/app1/appl.h
- user/app1/appl.cc




