ssGetDataTypeSize
Get the size of a custom data type
Syntax
int_T ssGetDataTypeSize(SimStruct *S, DTypeId id)
Arguments
- S
- SimStruct that represents an S-Function block. 
- id
- ID of a data type. 
Returns
An int_T value indicating the size of the data type specified
                by id, if id is valid and the data type's size
                has been set. Otherwise, returns INVALID_DTYPE_SIZE and reports
                an error.
Description
Use to obtain the size of a custom data type.
Note
Because this macro reports any error that occurs when it is invoked, you do
                    not need to use ssSetErrorStatus to report the error.
For more information about using custom data types in S-functions, see Configure Custom Data Types.
Languages
C, C++
Examples
The following example gets the size of the int16 data
                type.
int_T size = ssGetDataTypeSize(S, SS_INT16); if(size == INVALID_DTYPE_SIZE) return;
See Also
Version History
Introduced before R2006a