Syntax: cFibElement* getFibElement(
char cType, longFib lNumber,
bool bAbsolute=false )
Die Methode holt das lNumber
'te Fib-Element von dem angegebenen Typ cType
. Wenn kein solches Fib-Element existiert, wird ein Nullpointer NULL
zurückgegeben.
Eingabeparameter:
cType
: Der Typ des Fib-Elements, welches zurück geliefert werden soll. Der Typ 'w' steht für das nächste Falsche (="wrong") Fib-Element, also ein Fib-Element, welches noch nicht korrekt mit Parametern beladen ist (es fehlt beispielsweise ein Unterobjekt).
lNumber
: Die Nummer, die das zu holende Fib-Element im aktuellen Fib-Baum/Objekt hat.
bAbsolute
: Wenn bAbsolute
gleich true
ist, bezieht sich die lNumber
auf das gesamte Fib-Objekt. Ansonsten, wenn bAbsolute
gleich false
ist, bezieht sich lNumber
auf das Fib-Element von dem aus die Methode aufgerufen wurde. Standardwert ist false
.
Rückgabe: Einen Zeiger auf das Fib-Element, vom angegeben Typ cType
, welches an der angegebene Position lNumber
steht oder der Nullpointer NULL
, wenn kein solches Fib-Element existiert.