Навигация:
<< >> Оглавление Указатель

Описание пользователя

Глава 3. Использование стандартных модулей автокомпиляции

§3.7. Краткий перечень вводимых в модель описаний и реакций на события

§3.7.6. Загрузка и запись данных блока и всей схемы

§3.7.6.5. После загрузки схемы

Это событие возникает у всех блоков схемы сразу после того, как схема загружена в память RDS. На этот момент все блоки и связи уже загружены, и модель блока может считывать их параметры, вызывать функции блоков, анализировать граф загруженной схемы при помощи сервисных функций RDS и т.п. Текст реакции на событие вводится на вкладке «события» левой панели редактора модели: раздел «загрузка и запись данных», подраздел «после загрузки схемы». В классе блока для этой реакции создается функция с именем rdsbcppAfterLoad:

  // Actions after the whole scheme was loaded
  void rdsbcppBlockClass::rdsbcppAfterLoad(void)
  {
     … пользовательский текст реакции … 
  }

При написании моделей блоков без использования модуля автокомпиляции событию «после загрузки схемы» соответствует константа RDS RDS_BFM_AFTERLOAD.


<< >> Оглавление Указатель