ssGetDataTypeFxpIsSigned
Determine whether fixed-point registered data type is signed or unsigned
Syntax
extern int ssGetDataTypeFxpIsSigned (SimStruct *S, DTypeId
dataTypeId)
Arguments
SSimStruct representing an S-function block.
dataTypeIdData type ID of the registered fixed-point data type for which you want to know whether it is signed.
Description
This function determines whether a registered fixed-point data type is signed:
If the fixed-point data type is signed, the function returns
TRUE. If the fixed-point data type is unsigned, the function returnsFALSE.If the registered data type is
ScaledDouble, the function returnsTRUEorFALSEaccording to the signedness of the nonoverridden data type.If the registered data type is
singleordouble, this function errors out.
This function errors out when ssGetDataTypeIsFxpFltApiCompat returns
FALSE.
Requirements
To use this function, you must include
fixedpoint.handfixedpoint.c. For more information, see Structure of the S-Function.To build an S-function that utilizes this function, you must compile it using the
mexfunction with-lfixedpointargument. For more information, see Create MEX Files.
Languages
C
TLC Functions
FixPt_DataTypeFxpIsSigned
Version History
Introduced before R2006a