プログラムによるポートの作成

このトピックでは、ポートを使用してプログラミングを行うときに使用する上級レベル API を説明します。これらの API は、コード・ジェネレーターがポートをインスタンス化する方法を決定できないときに使用します。この状況は、ポートの多重度が * のときに起きます。

このタスクについて

デフォルトでは、ポートは値によって作成します。しかし、設計時にポートの数が不明な場合 (多重度 *)、プログラムによってポートを作成することができます。

例えば、src ポートのインスタンスを 10 個作成するには、以下の呼び出しを使用します。

for (int i=0; i<10; ++1) {
     // instantiate and add to the container of the owner
     newSrc();
}

フィードバック