exponenta event banner

ssGetDWorkDataType

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

Синтаксис

DTypeId ssGetDWorkDataType(SimStruct *S, int_T vector)

Аргументы

S

SimStruct представляет S-функциональный блок.

vector

Индекс вектора Dwork, где индекс является одним из 0, 1, 2, ... ssGetNumDWork(S)-1.

Прибыль

Идентификатор типа данных вектора DWork, указанный индексом vector если тип данных является допустимым. В противном случае возвращает INVALID_DTYPE_ID.

Описание

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

Языки

C, C++

Пример

В следующем примере проверяется тип данных первого вектора DWork.

DTypeId dt = ssgetDWorkDataType(S, 0);
if(dt == INVALID_DTYPE_ID) {
     ssSetErrorStatus(S,"Invalid data type.");
}

См. также

ssSetDWorkDataType

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