setArgQualifier

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

Установите квалификатор типа аргумента для inport модели 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. См. «Конфигурирование имен и аргументов для отдельных функций шага».