套件建構子及解構子

<package>_OMInitializer_Init() 作業會起始設定套件中的事件。

例如,當 Default 套件包含事件 evCheck,則會在套件的實作檔案中,將套件起始設定作業定義如下:

void Default_OMInitializer_Init() {
    ARC_INIT_EVENT(evCheck);
}

如果已針對廣域物件設定 CG::Class::DeleteGlobalInstance 內容,<package>_OMInitializer_Cleanup() 作業會在套件毀損時清除廣域物件之間的鏈結。


回饋