Hauptseite | Liste aller Namensbereiche | Klassenhierarchie | Alphabetische Liste | Auflistung der Klassen | Verzeichnisse | Auflistung der Dateien | Klassen-Elemente | Datei-Elemente

calculator.cpp-Dateireferenz

Basisklassen fuer alle Taschenrechner (Modul base). Mehr ...

#include <iostream>
#include <sstream>
#include <unistd.h>
#include <pwd.h>
#include <iomanip>
#include "calculator.h"
#include "logging.h"
#include "util.h"
#include "calc_sci.h"

Funktionen

ComputerBasenewComputer ()
DisplayBasenewDisplay ()
ostream & operator<< (ostream &os, const Error &e)
 Ausgabeoperator, wandelt enum ErrId in Strings.
ostream & operator<< (ostream &os, const DisplayBase *dbP)
 Ausgabeoperator fuer Klasse DisplayBase.
ostream & operator<< (ostream &os, ComputerBase &c)
 Ausgabeoperator gibt wichtige Member-Variablen aus.


Ausführliche Beschreibung

Basisklassen fuer alle Taschenrechner (Modul base).


Dokumentation der Funktionen

ComputerBase* newComputer  ) 
 

DisplayBase* newDisplay  ) 
 

ostream& operator<< ostream &  os,
ComputerBase c
 

Ausgabeoperator gibt wichtige Member-Variablen aus.

ostream& operator<< ostream &  os,
const DisplayBase dbP
 

Ausgabeoperator fuer Klasse DisplayBase.

Wird fuer die Ausgabe auf die Konsole benoetigt und gibt die Modes, die "Sieben-Segment"-Anzeige und den rohen, numerischen Wert aus.

ostream& operator<< ostream &  os,
const Error e
 

Ausgabeoperator, wandelt enum ErrId in Strings.

Parameter:
os Ausgabe-Stream
e Error-ID
Rückgabe:
Ostream-Referenz


Erzeugt am Mon Oct 10 19:54:31 2005 für Almetare von  doxygen 1.4.1