Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik
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.
 

Namensbereiche

 ACPI
 Abstraktion des ACPI-Standards, welcher Schnittstellen für die Hardware-Erkennung, Gerätekonfiguration und zum Energiemanagement zur Verfügung stellt.
 

Klassen

class  CGA_Stream
 Darstellung verschiedener Datentypen auf dem BildschirmDie Klasse CGA_Stream ermöglicht die Ausgabe verschiedener Datentypen als Zeichenketten auf dem CGA Bildschirm eines PCs. Dazu braucht CGA_Stream nur von den Klassen O_Stream und CGA_Window abgeleitet und endlich die Methode flush() implementiert werden. Für weitergehende Formatierung oder spezielle Effekte stehen die Methoden der Klasse CGA_Window zur Verfügung. 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  Serial_Stream
 Konsole (VT100) über serielle Schnittstelle.Mit Hilfe dieser Klasse kann ein VT100-kompatibles Anzeigeterminal über die serielle Schnittstelle verbunden werden. Mehr ...
 
class  CGA_Window
 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.