ssGetNumDataTypes

Укажите количество типов данных для этого моделирования, включая встроенные типы

Синтаксис

int_T ssGetNumDataTypes(SimStruct *S)

Аргументы

S

SimStruct, представляющий Блок s-function.

Возвращается

Значение int_T, указывающее на количество зарегистрированных типов данных.

Описание

Используйте, чтобы получить количество типов данных, указанных для этого моделирования. Это включает все пользовательские типы данных, указанные пользовательскими Блоками s-function и все встроенные типы данных. Для списка встроенных типов данных смотрите ssGetInputPortDataType.

Примечание

S-функции указывают свои типы данных в их реализациях функции обратного вызова mdlInitializeSizes. Поэтому, чтобы гарантировать, что этот макрос возвращает точное количество, ваша S-функция должна вызвать его только после точки в моделировании, при котором механизм Simulink® вызывает функцию обратного вызова mdlInitializeSizes.

Для получения дополнительной информации об использовании пользовательских типов данных в S-функциях смотрите, Конфигурируют Пользовательские типы данных.

Языки

C, C++

Смотрите также

ssRegisterDataType

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

Была ли эта тема полезной?