Syntax: bool equal( const cFibElement* fibObject ) const
Diese Methode prüft, ob das übergebene Fib-Objekt gleich zum aktuellen Fib-Objekt ist. Dabei müssen alle Elemente (Fib-Elemente, Vektoren, Werte) und die Struktur gleich sein, bis auf die Referenzen für die Variablen. Referenzen für Variablen müssen auf zum übergebenen Fib-Objekt entsprechende Definitionen in Fib-Elementen im eigenen Fib-Objekt verweisen.
Die folgenden Fib-Objekte sind demanch gleich:
Es wird nur das Fib-Objekt unterhalb dem aktuellen und übergebenen Fib-Element geprüft und Fib-Elemente oberhalb der Fib-Elemente, welche Variablen definieren, die in dem Fib-Objekt unterhalb der Fib-Elemente direkt oder indirekt benötigt werden.
Eingabeparameter:
fibObject
: Das Fib-Objekt, zu dem das aktuelle Fib-Objekt gleich sein soll.
Rückgabe: Wenn das aktuelle Fib-Objekt zum übergebenen Fib-Objekt gleich ist, wird true
(=wahr) zurückgegeben, sonst false
(=falsch).