Methode zur Ausgabe des Pufferinhalts der Basisklasse Stringbuffer. Die Methode wird implizit aufgerufen, sobald der Puffer voll ist, kann aber auch explizit verwendet werden, um eine Ausgabe zu erzwingen.
Darstellung verschiedener Datentypen auf dem Bildschrim.
Die 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_Screen abgeleitet und endlich die Methode flush() implementiert werden. Für weitergehende Formatierung oder spezielle Effekte stehen die Methoden der Klasse CGA_Screen zur Verfügung.
Beschreibung der Konstruktoren und Destruktoren
CGA_Stream::CGA_Stream
(
int
from_col,
int
to_col,
int
from_row,
int
to_row,
bool
use_cursor = false
)
inline
Konstruktor.
Der CGA_SCREEN soll auf der Bildschirmfläche dargestellt werden, die durch das Rechteck colums*rows beschrieben wird.
Parameter
from_col
Rechteck beginnt in Spalte from_col
to_col
Rechteck erstreckt sich bis Spalte to_col
from_row
Rechteck beginn in Zeile from_row
to_row
Rechteck erstreckt sich bis Zeile to_row
use_cursor
Gibt an, ob der CGA Hardwarecursor verwendet werden soll. Defaultmässig ist dies nicht der Fall.
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: