Функция и интерфейсы класса

Управляйте генерацией интерфейсов функции C и интерфейсов класса C++

Используйте образцовый параметр конфигурации Code interface packaging, чтобы задать интерфейс вызова для функций, которые представляют точки входа в сгенерированном коде для модели. Вызовите функции точки входа, чтобы инициализировать, запустить, и закрыть сгенерированный код. Управляйте генерацией интерфейсов функции C и интерфейсов класса C++ для интеграции с внешним кодом и исполнения стандартов кода и инструкций.

Классы

развернуть все

RTW.ModelSpecificCPrototypeОпишите подписи функций для модели
RTW.ModelCPPClassУправляйте интерфейсами класса C++ для моделей
RTW.ModelCPPArgsClassУправляйте интерфейсами класса C++ для моделей с помощью метода шага стиля аргументов I/O
RTW.ModelCPPDefaultClassУправляйте интерфейсами класса C++ для моделей с помощью образцового метода шага по умолчанию

Функции

развернуть все

model_initializeТочка входа инициализации функционирует в сгенерированном коде для модели Simulink
model_stepТочка входа стандартной программы шага в сгенерированном коде для модели Simulink
model_terminateТочка входа завершения в сгенерированном коде для модели Simulink
coder.mapping.createСоздайте среду отображения кода С для модели
coder.mapping.defaults.allowedPropertiesВозвратите свойства для образцовой категории отображения значения по умолчанию
coder.mapping.defaults.allowedValuesВозвращаемое значение свойства для образцовой категории отображения значения по умолчанию
coder.mapping.defaults.dataCategoriesВозвратите категории отображения значения по умолчанию для данных модели
coder.mapping.defaults.functionCategoriesВозвратите категории отображения значения по умолчанию для образцовых функций
coder.mapping.defaults.getВозвращаемое значение свойства для образцовой категории отображения значения по умолчанию
coder.mapping.defaults.setУстановите значение для свойства образцовой категории отображения значения по умолчанию
RTW.configSubsystemBuildСконфигурируйте интерфейс прототипа функции или класса C++ C для сборки щелчка правой кнопкой заданной подсистемы
RTW.getFunctionSpecificationПолучите указатель на образцово-специфичный прототип C функциональный объект управления
RTW.ModelSpecificCPrototypeСоздайте образцово-специфичный объект прототипа C
RTW.configSubsystemBuildСконфигурируйте интерфейс прототипа функции или класса C++ C для сборки щелчка правой кнопкой заданной подсистемы
RTW.getClassInterfaceSpecificationПолучите указатель на образцово-специфичный объект управления интерфейса класса C++
RTW.ModelCPPArgsClassСоздайте объект интерфейса класса C++ для конфигурирования образцового класса с методом шага стиля аргументов I/O
RTW.ModelCPPDefaultClassСоздайте объект интерфейса класса C++ для конфигурирования образцового класса с образцовым методом шага по умолчанию

Темы

Точки входа

Сконфигурируйте генерацию кода для образцовых функций точки входа

Узнайте о сгенерированных функциях точки входа и способах управлять их интерфейсами и являются ли функции допускающими повторное использование и находятся в определенных областях памяти.

C функциональный интерфейс

Настройте сгенерированные интерфейсы функции C

Изучите способы, которыми можно сконфигурировать сгенерированные интерфейсы функции C и узнать об ограничениях индивидуальной настройки.

Сконфигурируйте генерацию кода C по умолчанию для категорий данных модели и функций

Примените настройки генерации кода по умолчанию для категорий данных модели и функций через модель.

Замените именование значения по умолчанию для функций точки входа индивидуума C

Явным образом настройте функции точки входа человека имени.

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

Явным образом сконфигурируйте имя ступенчатой функции и аргументы.

Настройте шаг C и инициализируйте функциональные интерфейсы программно

Настройте C, продвигаются и инициализируют интерфейсы функции точки входа для основанных на уровне моделей программно.

Настройте интерфейсы функции точки входа для Simulink функциональные и функциональные блоки вызывающей стороны

Настройте имена функций точки входа и аргументы ступенчатой функции для Simulink Функциональные и Функциональные блоки Вызывающей стороны.

Управляйте данными и функциональным интерфейсом в сгенерированном коде

Управляйте, как сгенерированный код обменивается данными со средой вызова.

Интерфейс класса C++

Сгенерируйте интерфейс класса C++ к коду модели или подсистемы

Сгенерируйте интерфейс класса C++ к коду, сгенерированному из модели или подсистемы.

Настройте сгенерированные интерфейсы класса C++

Используйте интерфейс C++ class кода, группирующий, чтобы обеспечить интерфейсы класса C++ к коду, сгенерированному из моделей Simulink®.

Настройте интерфейсы функции точки входа для Simulink функциональные и функциональные блоки вызывающей стороны

Настройте имена функций точки входа и аргументы ступенчатой функции для Simulink Функциональные и Функциональные блоки Вызывающей стороны.

Невиртуальные подсистемы

Сгенерируйте модульный функциональный код для невиртуальных подсистем

Сгенерируйте модульный функциональный код для невиртуальных подсистем.

Настройте функциональные интерфейсы для невиртуальных подсистем

Настройте шаг и инициализируйте функциональные интерфейсы для невиртуальных подсистем в основанных на уровне моделях.

Популярные примеры