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