next up previous contents index
Next: getOutputVariables Up: Schnittstellenbeschreibung Previous: getNumberOfOutputVariables   Contents   Index


setNumberOfOutputVariables

Syntax: unsignedIntFib setNumberOfOutputVariables(
unsignedIntFib iNumberSubobject,
unsignedIntFib iNumberOutputVariables )


Durch diese Methode wird die Anzahl der (verwendbaren) Ausgabevariablen für das iNumberSubobject'te Unterobjekt des externe Objekts auf die übergeben Anzahl iNumberOutputVariables gesetzt. Diesem Unterobjekt werden vom Externen-Objekt-Element dann also iNumberOutputVariables Variablen definiert.

Wurden vor dem Methodenaufruf weniger als iNumberOutputVariables Variablen definiert, werden soviele neue Variablen erzeugt und am Ende der Ausgabevariablenliste des Unterobjekt angehängt bis iNumberOutputVariables Variablen existieren. Wurden vorher mehr als iNumberOutputVariables Variablen definiert, werden vom Ende der Ausgabevariablenliste des Unterobjekts soviele Variablen gelöscht, bis in der List nur noch iNumberOutputVariables Variablen vorhanden sind (bzw. definiert werden) oder eine Variable versucht wird zu Löschen, die noch verwendet wird.

Wenn kein iNumberSubobject'tes Unterobjekt existiert, wird falsch (=false) zurückgegeben, ohne das Änderungen vorgenommen werden.


Eingabeparameter:


Rückgabe: Es wird die neue Anzahl der Ausgabevariablen für das iNumberSubobject'te Unterobjekte des externe Objekts zurückgegeben.


next up previous contents index
Next: getOutputVariables Up: Schnittstellenbeschreibung Previous: getNumberOfOutputVariables   Contents   Index
Betti Österholz 2013-02-13