Возвращает количество фрагментов в многословном контейнере хранения зарегистрированного типа данных
extern int ssGetDataTypeNumberOfChunks(SimStruct *S, DTypeId dataTypeId)
S
SimStruct, представляющий блок s-function.
dataTypeId
Идентификатор типа данных зарегистрированного типа данных, для которого необходимо знать количество фрагментов в его многословном контейнере хранения.
Эта функция возвращает количество фрагментов в контейнере хранения с несколькими словами типа данных с фиксированной точкой, обозначенного dataTypeId
. Эта функция действительна только для зарегистрированного типа данных, чей контейнер хранения использует представление с несколькими словами. Вы можете использовать ssGetDataTypeStorageContainCat
функция для идентификации категории контейнера хранения; для контейнеров хранения с несколькими словами функция возвращает категорию FXP_STORAGE_MULTIWORD
.
Чтобы использовать эту функцию, вы должны включить fixedpoint.h
и fixedpoint.c
. Для получения дополнительной информации смотрите Структура S-функции.
C