Задайте, может ли выходной порт совместно использовать свой буфер памяти с входным портом
void ssSetOutputPortOverwritesInputPort(SimStruct *S, int_T outIdx, int_T inIdx)
SSimStruct, представляющий Блок s-function.
outIdxИндекс выходного порта.
inIdxИндекс входного порта.
Аргумент inIdx говорит механизм Simulink®, какой входной порт S может совместно использовать свою память с выходным портом, заданным outIdx. inIdx может иметь следующие значения:
Индекс входного порта S, который может совместно использовать его память с заданным выходным портом.
Необходимо использовать ssSetInputPortOverWritable, чтобы сказать механизму, что заданный входной порт может совместно использовать свою память с выходным портом.
OVERWRITE_INPUT_ANY
Выходной порт может совместно использовать свою память с любым входным портом.
OVERWRITE_INPUT_NONE
Выходной порт должен иметь свой собственный буфер памяти.
C, C++