このトピックでは、ポートを使用してプログラミングを行うときに使用する上級レベル API を説明します。これらの API は、コード・ジェネレーターがポートをインスタンス化する方法を決定できないときに使用します。この状況は、ポートの多重度が * のときに起きます。
このタスクについて
デフォルトでは、ポートは値によって作成します。しかし、設計時にポートの数が不明な場合 (多重度 *)、プログラムによってポートを作成することができます。
例えば、src ポートのインスタンスを 10 個作成するには、以下の呼び出しを使用します。
for (int i=0; i<10; ++1) {
// instantiate and add to the container of the owner
newSrc();
}