Wednesday, December 5, 2007

Modulární 3D prohlížeč pro Škoda Auto - report 4

Dosavadní stav implementace
  • základní wxWidgets aplikace
  • víceúrovňové logování událostí do okna a souboru s možností nastavení úrovně zobrazení
  • kostra jádra (kernel) pro správu modulů
  • jádro obsahuje několik serverů spravujících příslušné moduly

Poznámky k implementaci a další postup

  • problém exportu C++ tříd/metod z modulu
  • jádro definuje abstraktní třídu pro daný typ modulu
  • modul definuje metody ve své zděděné třídě
  • nutnost použití wrapperu nezávislého na platformě