Получение класса хранения вектора DWork в коде, сгенерированном из связанной S-функции
ssRTWStorageType ssGetDWorkRTWStorageClass(SimStruct *S, int_T vector)
SSimStruct представляет S-функциональный блок.
vectorИндекс рабочего вектора, где индекс является одним из 0, 1, 2, ...
ssGetNumDWork(S)-1.
Один из перечисленных типов, определенных для ssRTWStorageType. Допустимые значения:
typedef enum {
SS_RTW_STORAGE_AUTO = 0,
SS_RTW_STORAGE_EXPORTED_GLOBAL,
SS_RTW_STORAGE_IMPORTED_EXTERN,
SS_RTW_STORAGE_IMPORTED_EXTERN_POINTER
} ssRTWStorageType;
Используется для получения класса хранения вектора DWork, указанного vector. Класс хранения является атрибутом генерации кода, который определяет, как код, генерируемый продуктом Simulink ® Coder™ для этой S-функции, распределяет память для этого рабочего вектора (см. раздел Как генерируемый код хранит внутренний сигнал, состояние и данные параметров (кодер Simulink)).
C, C++