Задайте, сгенерировать ли структуру ввода-вывода корневого уровня как public, private, или protected элемент данных класса модели C++.
Генерация кода Category:> Интерфейс
Значение по умолчанию:
private
publicГенерирует структуру ввода-вывода корневого уровня как public элемент данных класса модели C++.
protectedГенерирует структуру ввода-вывода корневого уровня как protected элемент данных класса модели C++.
privateГенерирует структуру ввода-вывода корневого уровня как private элемент данных класса модели C++.
Сгенерированный код уменьшает C++ MISRA 2 008 нарушений Правила 11-0-1.
Этот параметр появляется только для основанных на ERT целей параметром набор Language к C++ и параметр набор Code interface packaging к C++ class.
Этот параметр требует Embedded Coder® при генерации кода.
Этот параметр не включен, когда External I/O access установлен в None.
Параметр:
ExternalIOMemberVisibility |
| Ввод: символьный вектор |
Значение:
'public' | 'private' | 'protected' |
Значение по умолчанию:
'private' |
| Приложение | Установка |
|---|---|
| Отладка | Никакой удар |
| Трассируемость | Никакой удар |
| Эффективность | Никакой удар |
| Меры безопасности | Никакая рекомендация |