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

ComputerFx85v Klassenreferenz

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

#include <calc_fx85v.h>

Klassendiagramm für ComputerFx85v:

ComputerCasioSci ComputerSci ComputerBase Aufstellung aller Elemente

Öffentliche Methoden

 ComputerFx85v ()
 Konstruktor fuegt der Symboltabelle spezielle fx-85v-Symbole hinzu.
bool map (string &sym)
 Mapped das uebergebene Symbol gegebenenfalls auf ein anderes Symbol um.
bool getIsForcedSciTypeB ()
void setIsForcedSciTypeB (bool isOn)

Private Methoden

void addCasioFx85SymsToSymTab ()
 Fuegt der Symboltabelle spezielle fx-85v-Symbole hinzu.
bool preProcess (string &in)
 Fuehrt Pre-Processing des Symbols durch.

Private Attribute

DisplayFx85vmDisplayFx85vP
 Zeiger auf das Display des Rechners.
bool mIsForceSciTypeB
 true, wenn SCI erst bei Zahlen kleiner 1e-7

Ausführliche Beschreibung

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


Beschreibung der Konstruktoren und Destruktoren

ComputerFx85v::ComputerFx85v  ) 
 

Konstruktor fuegt der Symboltabelle spezielle fx-85v-Symbole hinzu.


Dokumentation der Elementfunktionen

void ComputerFx85v::addCasioFx85SymsToSymTab  )  [private]
 

Fuegt der Symboltabelle spezielle fx-85v-Symbole hinzu.

bool ComputerFx85v::getIsForcedSciTypeB  )  [inline]
 

bool ComputerFx85v::map string &  in  )  [virtual]
 

Mapped das uebergebene Symbol gegebenenfalls auf ein anderes Symbol um.

Das ist z.B. noetig, wenn der Computer gerade im Invers-Modus ist.

Erneute Implementation von ComputerSci.

bool ComputerFx85v::preProcess string &  in  )  [private, virtual]
 

Fuehrt Pre-Processing des Symbols durch.

Hier besteht das Pre-Processing nur aus dem Mapping.

Rückgabewerte:
in zu mappendes Symbol

Erneute Implementation von ComputerSci.

void ComputerFx85v::setIsForcedSciTypeB bool  isOn  )  [inline]
 


Dokumentation der Datenelemente

DisplayFx85v* ComputerFx85v::mDisplayFx85vP [private]
 

Zeiger auf das Display des Rechners.

bool ComputerFx85v::mIsForceSciTypeB [private]
 

true, wenn SCI erst bei Zahlen kleiner 1e-7


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