Задайте, сгенерировать ли методы доступа для сигналов ввода-вывода корневого уровня для класса модели C++.
Примечание
Этот параметр влияет на сгенерированный код, только если вы используете значение по умолчанию (void- void разработайте), метод шага для вашего класса модели. Параметр не оказывает влияния, если вы явным образом передаете аргументы для сигналов ввода-вывода корневого уровня с помощью метода шага стиля аргументов I/O. Для получения дополнительной информации смотрите Передающие Параметры по умолчанию и Передающие Аргументы ввода-вывода.
Генерация кода Category:> Интерфейс
Значение по умолчанию:
Inlined structure-based method
NoneНе генерирует методы доступа для сигналов ввода-вывода корневого уровня для класса модели C++.
MethodГенерирует невстроенные методы доступа для сигналов ввода-вывода корневого уровня для класса модели C++. Программное обеспечение генерирует набор, и получите методы для каждого сигнала.
Inlined methodГенерирует встроенные методы доступа для сигналов ввода-вывода корневого уровня для класса модели C++. Программное обеспечение генерирует набор, и получите методы для каждого сигнала.
Structure-based methodГенерирует невстроенные, основанные на структуре методы доступа для сигналов ввода-вывода корневого уровня для класса модели C++. Программное обеспечение генерирует один метод установки, беря адрес внешней входной структуры в качестве аргумента, и для внешних выходных параметров (если применимо), каждый получает метод, возвращая ссылку на внешнюю структуру output.
Inlined structure-based methodГенерирует встроенные, основанные на структуре методы доступа для сигналов ввода-вывода корневого уровня для класса модели C++. Программное обеспечение генерирует один метод установки, беря адрес внешней входной структуры в качестве аргумента, и для внешних выходных параметров (если применимо), каждый получает метод, возвращая ссылку на внешнюю структуру output.
Этот параметр появляется только для основанных на ERT целей параметром набор Language к C++ и параметр набор Code interface packaging к C++ class.
Этот параметр требует лицензии Embedded Coder® при генерации кода.
Параметр:
GenerateExternalIOAccessMethods |
| Ввод: символьный вектор |
Значение:
'None' | 'Method' | 'Inlined method' | 'Structure-based method' | 'Inlined structure-based method' |
Значение по умолчанию:
'Inlined structure-based method' |
| Приложение | Установка |
|---|---|
| Отладка | Inlined method |
| Трассируемость | Inlined method |
| Эффективность | Inlined method |
| Меры безопасности | Никакая рекомендация |