From OpenSCADAWiki
Revision as of 18:48, 14 February 2018 by RomanSavochenko (Talk | contribs) (Created page with "Точкой входа любого модуля являются функции: * ''TModule::SAt module( int n_mod )'', ''TModule::SAt bd_DBF_module( int n_mod )'' — ис...")
Точкой входа любого модуля являются функции:
- TModule::SAt module( int n_mod ), TModule::SAt bd_DBF_module( int n_mod ) — используется для сканирования перечня и информации о всех модулях в библиотеке. Первая функция используется при реализации модулей во внешней разделяемой библиотеке, а вторая при линковке их в ядро OpenSCADA.
- TModule *attach( const TModule::SAt &AtMod, const string &source ), TModule *bd_Tmpl_attach( const TModule::SAt &AtMod, const string &source ) — используется для непосредственного подключения-открытия выбранного модуля путём создания корневого объекта модуля, наследованного от TModule. Первая функция используется при реализации модулей во внешней разделяемой библиотеке, а вторая при линковке их в ядро OpenSCADA.