Übungen zu BS - Dokumentation Aufgabe 7 (WS 2014/15)
Guarded_Bell Klassenreferenz
Schnittstelle von Anwendungsthreads zu Bell-Objekten. Mehr ...
#include <guarded_bell.h>
Klassendiagramm für Guarded_Bell:

Zusammengehörigkeiten von Guarded_Bell:

Öffentliche, statische Methoden | |
static void | sleep (unsigned int ms) |
Diese Methode entspricht der gleichnamigen Methode der Basisklasse Bell, nur dass sie mit Hilfe eines Secure Objekts geschützt wird. |
Weitere Geerbte Elemente | |
![]() | |
Bell () | |
Konstruktor. | |
void | ring () |
Läuten der Glocke. | |
![]() | |
unsigned int | counter |
Interner Zähler zur Verwaltung der Bell-Objekte im Bellringer. |
Ausführliche Beschreibung
Schnittstelle von Anwendungsthreads zu Bell-Objekten.
Die Klasse Guarded_Bell implementiert die Systemaufrufschnittstelle zur Bell Klasse. Die von Guarded_Bell angebotenen Methoden werden direkt auf die Methoden der Basisklasse abgebildet, nur dass ihre Ausführung jeweils mit Hilfe eines Objekts der Klasse Secure geschützt wird.
Dokumentation der Elementfunktionen
|
static |
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
- syscall/guarded_bell.h
- syscall/guarded_bell.cc