
Klasse von Objekten, die in der Lage sind, Unterbrechungen zu behandeln. Mehr ...
#include <guard/gate.h>
Öffentliche Methoden | |
Gate () | |
Konstruktor. Mehr ... | |
virtual | ~Gate () |
Destruktor. Mehr ... | |
virtual void | trigger ()=0 |
Unterbrechungsbehandlungsroutine. Mehr ... | |
Klasse von Objekten, die in der Lage sind, Unterbrechungen zu behandeln.
Die Klassen aller Objekte, die in der Plugbox eingetragen werden sollen, müssen von Gate abgeleitet werden.
Alle diese Objekte müssen die virtuelle Methode trigger() definieren.
|
inline |
Konstruktor.
|
inlinevirtual |
Destruktor.
Klassen mit virtuellen Methoden sollten grundsätzlich einen virtuellen Destruktor besitzen, der auch leer sein darf. Bei OO-Stubs beruhigt das den Compiler, bei anderen Systemen garantiert das, dass die Speicherfreigabe mit delete für Objekte der abgeleiteten Klassen korrekt funktioniert.
|
pure virtual |