| Writing S-Functions | ![]() |
Get the storage class of a DWork vector in code generated from the associated S-function.
Syntax
Arguments
S
SimStruct representing an S-Function block.
idx
Index of the work vector, where the index is one of 0, 1, 2, ... ssGetNumDWork(S).
Description
Returns the storage class of the the DWork vector specified by idx. The storage class is a code-generation attribute that determines how the code generated by the Real-Time Workshop for this S-function allocates memory for this work vector (see Signal Storage Concepts in the online documentation for the Real-Time Workshop). The returned storage class specifier is a value of type 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;
Languages
See Also
ssSetDWorkRTWStorageClass
| ssGetDWorkRTWIdentifier | ssGetDWorkRTWTypeQualifier | ![]() |