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 | ![]() |