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

CalculatorFx85v Klassenreferenz

Die Klasse implementiert den Calculator des Casio fx-85v. Mehr ...

#include <calc_fx85v.h>

Klassendiagramm für CalculatorFx85v:

CalculatorBase Aufstellung aller Elemente

Öffentliche Methoden

 CalculatorFx85v (int argc, char **argv)
 Konstruktor des Calculators.
 ~CalculatorFx85v ()
 Achtung: Aufraeumen wird im wesentlichen von ~CalculatorBase() uebernommen! Hier werden nur die persistenten Daten in die Konfigurationsdatei gesichert.

Private Methoden

string nvRamToStr ()
 Schreibt die permanenten Daten (K-Register, M-Speicher) in String.
void restoreNvRam ()
 Der NV-RAM-String aus der Konfigurationsdatei wird geparsed und die Daten in die entsprechenden Variablen geschrieben.

Private Attribute

const char mSep
 Separator fuer nvRam-String in der Konf.datei.

Ausführliche Beschreibung

Die Klasse implementiert den Calculator des Casio fx-85v.


Beschreibung der Konstruktoren und Destruktoren

CalculatorFx85v::CalculatorFx85v int  argc,
char **  argv
 

Konstruktor des Calculators.

Achtung: Aufraeumen wird im wesentlichen von ~CalculatorBase() uebernommen!

CalculatorFx85v::~CalculatorFx85v  ) 
 

Achtung: Aufraeumen wird im wesentlichen von ~CalculatorBase() uebernommen! Hier werden nur die persistenten Daten in die Konfigurationsdatei gesichert.


Dokumentation der Elementfunktionen

string CalculatorFx85v::nvRamToStr  )  [private]
 

Schreibt die permanenten Daten (K-Register, M-Speicher) in String.

Holt hierzu alle Daten, die nach dem Einschalten wieder vorhanden sein sollen, aus den entsprechenden Variablen und legt sie im zurueckzugebenden String ab. Meistens wird 0 als Default-Wert betrachtet, der dann nicht (bzw. als Leerstring) gespeichert wird. Dies geschieht nur, damit die Konfigurationsdatei schoener aussieht.

Rückgabe:
String, der die Werte der permanenten Daten enthaelt

void CalculatorFx85v::restoreNvRam  )  [private]
 

Der NV-RAM-String aus der Konfigurationsdatei wird geparsed und die Daten in die entsprechenden Variablen geschrieben.


Dokumentation der Datenelemente

const char CalculatorFx85v::mSep [private]
 

Separator fuer nvRam-String in der Konf.datei.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
Erzeugt am Mon Oct 10 19:54:31 2005 für Almetare von  doxygen 1.4.1