ssGetInputPortDataType

Получите тип данных порта входа

Синтаксис

DTypeId ssGetInputPortDataType(SimStruct *S,int_T port)

Аргументы

S

SimStruct, представляющий блок S-Function.

port

Индекс входного порта.

Возвраты

Идентификатор типа данных порта входа, заданный как port. Возвращает DYNAMICALLY_TYPED если вход порт наследует свой тип данных.

Описание

Использовать ssGetInputPortDataType для получения типа данных конкретного входного порта. Следующая таблица является списком встроенных типов данных, сопоставленных с индексом DTypeId.

Идентификатор целочисленного типа данных (DTypeId)Встроенный тип данных
0SS_DOUBLE
1SS_SINGLE
2SS_INT8
3SS_UINT8
4SS_INT16
5SS_UINT16
6SS_INT32
7SS_UINT32
8SS_BOOLEAN

Целочисленные значения 9 или больше представляют пользовательские типы данных, такие как фиксированные точки, типы шин и перечисленные типы данных. Значение каждого значения зависит от количества и вида пользовательских типов данных, которые вы используете в модели.

Языки

C, C++

Пример

Смотрите S-функцию sfun_runtime3.c используется в sfcndemo_runtime.

Представлено до R2006a