OOStuBS/MPStuBS
I/O Subsystem

Das Eingabe-/Ausgabe Subsystem. Mehr ...

Dateien

Datei  null_stream.h
 Hier ist die Klasse Null_Stream implementiert. Sie kann statt der Klasse O_Stream verwendet werden, wenn – zum Zwecke der Entkäferung – alle Ausgaben ignoriert werden sollen.
 
Datei  o_stream.h
 Hier ist die Klasse O_Stream implementiert. Neben der Klasse O_Stream sind hier auch die Manipulatoren hex , dec , oct und bin für die Wahl der Basis bei der Zahlendarstellung, sowie endl für den Zeilenumbruch deklariert.
 

Klassen

class  CGA_Stream
 Darstellung verschiedener Datentypen auf dem Bildschirm. Mehr ...
 
class  Console
 Konsole (VT100) über serielle Schnittstelle.Mit Hilfe dieser Klasse kann ein VT100-kompatibles Anzeigeterminal über die serielle Schnittstelle verbunden werden. Mehr ...
 
class  Keyboard
 Die Klasse Keyboard stellt die Abstraktion der Tastatur dar.Sie sorgt für die korrekte Initialisierung und vor allem für die Unterbrechungsbehandlung. Später wird Keyboard auch die Tastaturabfrage durch die Anwendung ermöglichen. Mehr ...
 
class  CGA_Screen
 Abstraktion des CGA-Textmodus. Mehr ...
 
class  Keyboard_Controller
 Abstraktion für den Tastaturcontroller des PCs. Mehr ...
 
class  Key_Decoder
 Dekodierer für die empfangenen Tastaturcontrollercodes. Mehr ...
 
class  Serial
 Serielle Schnittstelle.Mit Hilfe dieser Klasse kann man über die serielle Schnittstelle (COM1 - COM4) einfach mit der Außenwelt kommunizieren. Mehr ...
 

Ausführliche Beschreibung

Das Eingabe-/Ausgabe Subsystem.