bool Importer::Terminate() { WriteImportItems(); ImportPluginList{}.swap( mImportPluginList ); UnusableImportPluginList{}.swap( mUnusableImportPluginList ); return true; }
Importer::~Importer() { WriteImportItems(); mImportPluginList->DeleteContents(true); delete mImportPluginList; mUnusableImportPluginList->DeleteContents(true);//JKC delete mUnusableImportPluginList; if (this->mExtImportItems != NULL) delete this->mExtImportItems; }