Specify if a DWork vector resolves to a Simulink.Signal object
uint_T ssSetDWorkRTWIdentifierMustResolveToSignalObject(SimStruct *S, int_T vector, uint_T flag)
Use this function in mdlInitializeSizes to set a flag that controls if the DWork vector specified by vector resolves to a Simulink.Signal object. The input argument flag takes one of the following three values.
0 instructs the Simulink® engine to try to resolve the DWork vector to a Simulink.Signal object. The engine only tries to resolve the DWork vector to a Simulink.Signal object if implicit signal resolution is enabled. The Data Validity parameter Signal resolution on the Diagnostics pane of the Configuration Parameters dialog box controls implicit signal resolution. When this option is set to Explicit only, the engine interprets a flag of 0 as it would a flag of 2. See the Signal resolution reference page in Simulink Graphical User Interface for more information on implicit signal resolution.
1 declares that the DWork vector must resolve to a Simulink.Signal object. The engine invokes an error if it cannot resolve the DWork vector to a Simulink.Signal object.
2 instructs the engine to not try to resolve the DWork vector to a Simulink.Signal object.
For more information on using DWork vectors, see How to Use DWork Vectors.