メインコンテンツ

ssGetInputPortDataType

入力端子のデータ型を取得する

構文

DTypeId ssGetInputPortDataType(SimStruct *S,int_T port)

引数

S

S-Function ブロックを表す SimStruct。

port

入力端子のインデックス。

戻り値

port で指定した入力端子のデータ型 ID。入力端子がデータ型を継承している場合は、DYNAMICALLY_TYPED を返します。

説明

特定の入力端子のデータ型を取得するには、ssGetInputPortDataType を使用します。次の表は、インデックス DTypeId に関連付けられた組み込みデータ型のリストです。

整数データ型 ID (DTypeId)組み込みデータ型
0SS_DOUBLE
1SS_SINGLE
2SS_INT8
3SS_UINT8
4SS_INT16
5SS_UINT16
6SS_INT32
7SS_UINT32
8SS_BOOLEAN

9 以上の整数値は、固定小数点型、バス型、列挙データ型などのカスタム データ型を表します。各値の意味は、モデルで使用するカスタム データ型の数と種類によって異なります。

言語

C、C++

sfcndemo_runtime で使用している S-Function sfun_runtime3.c を参照してください。

バージョン履歴

R2006a より前に導入