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

Übungen zu BS - Dokumentation Aufgabe 7 (WS 2014/15)

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

- Öffentliche Methoden geerbt von Bell
 Bell ()
 Konstruktor.
void ring ()
 Läuten der Glocke.
- Öffentliche Attribute geerbt von Bell
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

void Guarded_Bell::sleep ( unsigned int  ms)
static

Diese Methode entspricht der gleichnamigen Methode der Basisklasse Bell, nur dass sie mit Hilfe eines Secure Objekts geschützt wird.

Erneute Implementation von Bell.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: