Описание пользователя
Глава 3. Использование стандартных модулей автокомпиляции
§3.7. Краткий перечень вводимых в модель описаний и реакций на события
§3.7.11. Прочие реакции
§3.7.11.8. После создания статических переменных
Это событие возникает в простом блоке после любого изменения его статических переменных. Реакция на это событие может использоваться, например, для программного анализа этой структуры или для присвоения переменным начальных значений, отличающихся от заданных в редакторе модели. Эта реакция вводится на вкладке «» левой панели редактора модели: раздел «», подраздел «». В классе блока для нее создается функция с именем rdsbcppStaticVarsInit без параметров:
// Actions after block static variables were successfully created
void rdsbcppBlockClass::rdsbcppStaticVarsInit(void)
{
… пользовательский текст реакции …
}
У этого события нет точного соответствия со стандартными событиями RDS. Функция реакции для него вызывается внутри автоматически добавляемой в модель модулем автокомпиляции реакции на событие проверки переменных RDS_BFM_VARCHECK при условии успешного прохождения переменными этой проверки.