From OpenSCADAWiki
Jump to: navigation, search

Точкою входу будь-якого модуля є функції:

  • 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.