Syntax: cFunction(
const cUnderFunction &underFunction,
cFibElement * pFibUnderObject )
Der Konstruktor des Funktionselements, er erstellt einen Funktionselement.
Von den übergebenen Unterobjekten pFibUnderObject
wird keine Kopie erstellt, daher darf es nicht einfach gelöscht werden.
Eingabeparameter:
underFunction
: Die einzusetzende Unterfunktion, welche das erzeugte Funktionselement erhalten soll. Von diesem wird eine Kopie in das neue Funktionselement eingefügt.
pFibUnderObject
: Ein Zeiger auf das einzusetzende Unterobjekt, den das erzeugte Funktionselement enthalten soll. Ist der Wert NULL
, hat das Funktionselement zunächst kein Unterobjekt, dieses muss dann später gesetzt werden. Das Fib-Objekt pFibUnderObject
wird direkt in das neue Funktionselement als Unterobjekt eingefügt, ohne dass davon eine Kopie erstellt wird.
Rückgabe: keine