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