exponenta event banner

setArgQualifier

Класс: RTW.ModelSpecificCPrototype
Пакет: RTW

Задать квалификатор типа аргумента для ввода модели Simulink в прототипе специфичной для модели функции C

Синтаксис

setArgQualifier(obj, portName, qualifier)

Описание

setArgQualifier(obj, portName, qualifier) устанавливает квалификатор типа - 'none', 'const', 'const *', или 'const * const'- аргумента, соответствующего указанному входу модели Simulink ® в указанном прототипе специфичной для модели функции C.

Входные аргументы

objДескриптор для специфичного для модели объекта управления функцией прототипа C, ранее возвращенного obj = RTW.ModelSpecificCPrototype или obj = RTW.getFunctionSpecification (modelName).
portNameВектор символов, указывающий имя входа в модель.
qualifierВектор символов, указывающий квалификатор типа аргумента - 'none', 'const', 'const *', или 'const * const'- устанавливается для указанного ввода модели.

Примечание

Если указать квалификатор для исходящего порта, генератор кода игнорирует настройку аргумента.

Альтернативы

Используйте диалоговое окно Configure C Step Function Interface для настройки аргументов функции C step. См. раздел Настройка имени и аргументов для отдельных функций шага.