LabVIEWForum.de - Kriterien für inline Deklaration

LabVIEWForum.de

Normale Version: Kriterien für inline Deklaration
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Jungs (mit dem Gruß höre ich übrigens sofort auf, wenn mir einmal ein weibliches LVF-Mitglied geholfen hat Smile),

Wann macht ihr ein subVI inline?

1) Ich muss es nicht mehr debuggen.
2) Es darf reentrant sein. (FGVs fallen somit weg z.B..)
3) ...
4) ...

Fehlt was? Hat es z.B. Auswirkungen auf darin enthaltene VIs (ich wüsste nichts)?

Edit:
3)... Ich merk' grad: Es dürfen keine Nodes im VI sein. Wieso eigentlich?

Beste Grüße dimitri
Hast du schon mal bei Darren's Weekly Nuggets geschaut?

Hier ist der link dazu http://forums.ni.com/t5/LabVIEW/Darren-s...-p/1282832
(11.08.2011 16:44 )<<oenk>> schrieb: [ -> ]Hast du schon mal bei Darren's Weekly Nuggets geschaut?
Nee, dahin verirre ich mich nur ganz ganz selten. Scheint als ob die 3 Kriterien soweit (fast?) alles abdecken.

Danke.
Wenn der Thread schonmal offen ist ...

Der Overhead von einen subVI ist einzig allein auf die by-value-Übergabe zurückzuführen (, die dann beim inlining wegfällt)? Oder gibt's da sonst noch was?

Edit:
4) Ausdrucksknoten sind nicht erlaubt.
Referenz-URLs