a99  V32.6
allegro Windows Hauptprogramm
 Alle Klassen Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Makrodefinitionen
ResultElem Klassenreferenz

#include <rpnfind.hpp>

Aufstellung aller Elemente

Öffentliche Methoden

 ResultElem (RECNR lMaxr)
 ~ResultElem ()
BOOL Initialize (char *, BOOL bRestrict=FALSE)
BOOL CopyResultSet (RECNR *)
void CopyResultElem (ResultElem *)
void Sort ()
BOOL BinSearch (RECNR)

Öffentliche Attribute

ResultElempNext
RECNRpResultSet
RECNR lNum
RECNR lMaxRes
BOOL bSorted
char * argument
BOOL bRestriction

Ausführliche Beschreibung

Definiert in Zeile 9 der Datei rpnfind.hpp.


Beschreibung der Konstruktoren und Destruktoren

ResultElem::ResultElem ( RECNR  lMaxr)

Definiert in Zeile 581 der Datei rpnfind.cpp.

Benutzt argument, bSorted, FALSE, lMaxRes, lNum, NULL, pNext und pResultSet.

ResultElem::~ResultElem ( )

Definiert in Zeile 591 der Datei rpnfind.cpp.

Benutzt argument und pResultSet.


Dokumentation der Elementfunktionen

BOOL ResultElem::BinSearch ( RECNR  lRef)

Definiert in Zeile 650 der Datei rpnfind.cpp.

Benutzt bSorted, FALSE, lNum, pResultSet, Sort() und TRUE.

Wird benutzt von RStack::and(), RStack::not() und RStack::or().

void ResultElem::CopyResultElem ( ResultElem pDestination)

Definiert in Zeile 622 der Datei rpnfind.cpp.

Benutzt argument, bRestriction, bSorted, FALSE, Initialize(), lMaxRes, lNum, NO_SEARCH, NULL und pResultSet.

Wird benutzt von RStack::pop() und RStack::push().

BOOL ResultElem::CopyResultSet ( RECNR pSource)

Definiert in Zeile 613 der Datei rpnfind.cpp.

Benutzt FALSE, lMaxRes, lNum, NULL, pResultSet und TRUE.

BOOL ResultElem::Initialize ( char *  Argument,
BOOL  bRestrict = FALSE 
)

Definiert in Zeile 597 der Datei rpnfind.cpp.

Benutzt argument, bRestriction, FALSE, lMaxRes, NULL, pResultSet, strcpy, strlen und TRUE.

Wird benutzt von CopyResultElem().

void ResultElem::Sort ( )

Definiert in Zeile 644 der Datei rpnfind.cpp.

Benutzt ascend(), bSorted, lNum, pResultSet und TRUE.

Wird benutzt von RStack::and(), BinSearch(), RStack::not() und RStack::or().


Dokumentation der Datenelemente

char* ResultElem::argument
BOOL ResultElem::bRestriction
BOOL ResultElem::bSorted

Definiert in Zeile 23 der Datei rpnfind.hpp.

Wird benutzt von BinSearch(), CopyResultElem(), ResultElem() und Sort().

RECNR ResultElem::lMaxRes

Definiert in Zeile 22 der Datei rpnfind.hpp.

Wird benutzt von CopyResultElem(), CopyResultSet(), Initialize() und ResultElem().

ResultElem* ResultElem::pNext

Definiert in Zeile 19 der Datei rpnfind.hpp.

Wird benutzt von RStack::ClearStack(), RStack::pop(), RStack::Restriction() und ResultElem().


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