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