OOStuBS - Technische Informatik II (TI-II)  2.4
Öffentliche Methoden | Aufstellung aller Elemente
Watch Klassenreferenz

#include <watch.h>

Klassendiagramm für Watch:
Inheritance graph
[Legende]
Zusammengehörigkeiten von Watch:
Collaboration graph
[Legende]

Öffentliche Methoden

virtual void trigger ()
 abstrakte Funktion zur Interruptbehandlung
void windup (unsigned int us)
- Öffentliche Methoden geerbt von PIT
unsigned short interval ()
void interval (unsigned short us)
 PIT ()
virtual ~PIT ()

Ausführliche Beschreibung

Definiert in Zeile 29 der Datei watch.h.

Dokumentation der Elementfunktionen

void Watch::trigger ( )
virtual

abstrakte Funktion zur Interruptbehandlung

Tritt ein bestimmter Interrupt auf, so wird diese Funktion der entsprechenden Unterklasse aufgerufen. Die Ausführung ist asynchron zu den anderen Anweisungen des Betriebssystem. Da es verschiedene Interrupts gibt, die auch unterschiedliches Verhalten erfordern, müssen mehrere Unterklassen angelegt werden, je eine pro gewünschten Interrupt. Alle anderen Interrupts können auf eine einzige, weitere Unterklasse gelegt werden.

Implementiert InterruptHandler.

Definiert in Zeile 26 der Datei watch.cc.

void Watch::windup ( unsigned int  us)

Definiert in Zeile 21 der Datei watch.cc.

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:


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