Almetare  1.15
Alle meine Taschenrechner - Eine C++-Bibliothek zur Entwicklung von Taschenrechnern
AcPrgCtrl Klassenreferenz

Klasse mit Unterklassen, die die Ausfuehrung von Programmen kontrollieren. Mehr ...

#include <calc_fx3600p.h>

Klassendiagramm für AcPrgCtrl:
SymAction Symbol PrgCtrlEnt PrgCtrlHlt PrgCtrlP1 PrgCtrlP2 PrgCtrlRtn PrgCtrlRun PrgCtrlXgt0 PrgCtrlXleM

Öffentliche Methoden

 AcPrgCtrl (string sym="", string hlp="no help available")
 
- Öffentliche Methoden geerbt von SymAction
 SymAction (string sym="", string hlp="no help available")
 
- Öffentliche Methoden geerbt von Symbol
 Symbol (string sym="", string hlp="no help available")
 
string getSym () const
 
string getHlp () const
 
virtual void process ()=0
 

Geschützte Methoden

void processP1P2 (int actPrg)
 Prozessiert die Tasten P1 und P2.
 

Weitere Geerbte Elemente

- Öffentliche, statische Methoden geerbt von Symbol
static void setCompP (ComputerBase *cP)
 
static void setDsplP (DisplayBase *cP)
 
- Geschützte, statische Methoden geerbt von Symbol
static SymbolgetLastInP ()
 Liefert das letzte eingegebene Symbol zurueck. Mehr ...
 
static SymbolgetLastOpP ()
 Liefert das letzte eingegebene Operator-Symbol zurueck. Mehr ...
 
static SymbolgetLastButOneOpP ()
 Liefert das vorletzte eingegebene Operator-Symbol zurueck. Mehr ...
 
- Geschützte Attribute geerbt von Symbol
string mSym
 das Symbol als String ("+", "sto", ...)
 
string mHlp
 kurzer Hilfetext
 
- Statische, geschützte Attribute geerbt von Symbol
static ComputerBasemCompP
 Zeiger auf Computer mit der Symboltabelle.
 
static DisplayBasemDsplP
 Zeiger auf Display (f. wissenschftl. Rechner)
 

Ausführliche Beschreibung

Klasse mit Unterklassen, die die Ausfuehrung von Programmen kontrollieren.

Klasse benoetigt Zugriff auf den Calculator, um dessen process()-Funktion aufrufen zu koennen.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: