Lines Matching defs:addon
95 IndexServerAddOn* addon = fAddOnList.ItemAt(i);
97 fVolumeWatcherList.ItemAt(i)->RemoveAnalyser(addon->Name());
98 image_id image = addon->ImageId();
99 delete addon;
205 IndexServerAddOn* addon = createFunc(image, ref.name);
206 if (!addon) {
210 if (!fAddOnList.AddItem(addon)) {
217 FileAnalyser* analyser = _SetupFileAnalyser(addon, watcher->Volume());
230 IndexServerAddOn* addon = _FindAddon(ref.name);
231 if (!addon)
235 fVolumeWatcherList.ItemAt(i)->RemoveAnalyser(addon->Name());
237 fAddOnList.RemoveItem(addon);
238 unload_add_on(addon->ImageId());
239 delete addon;
247 IndexServerAddOn* addon = _FindAddon(name);
248 if (!addon) {
252 FileAnalyser* analyser = addon->CreateFileAnalyser(volume);
286 IndexServerAddOn* addon = fAddOnList.ItemAt(i);
287 FileAnalyser* analyser = _SetupFileAnalyser(addon, watcher->Volume());
297 IndexServer::_SetupFileAnalyser(IndexServerAddOn* addon, const BVolume& volume)
299 FileAnalyser* analyser = addon->CreateFileAnalyser(volume);