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