Lines Matching refs:addon
91 IndexServerAddOn* addon = fAddOnList.ItemAt(i);
93 fVolumeWatcherList.ItemAt(i)->RemoveAnalyser(addon->Name());
94 image_id image = addon->ImageId();
95 delete addon;
201 IndexServerAddOn* addon = createFunc(image, ref.name);
202 if (!addon) {
206 if (!fAddOnList.AddItem(addon)) {
213 FileAnalyser* analyser = _SetupFileAnalyser(addon, watcher->Volume());
226 IndexServerAddOn* addon = _FindAddon(ref.name);
227 if (!addon)
231 fVolumeWatcherList.ItemAt(i)->RemoveAnalyser(addon->Name());
233 fAddOnList.RemoveItem(addon);
234 unload_add_on(addon->ImageId());
235 delete addon;
243 IndexServerAddOn* addon = _FindAddon(name);
244 if (!addon) {
248 FileAnalyser* analyser = addon->CreateFileAnalyser(volume);
282 IndexServerAddOn* addon = fAddOnList.ItemAt(i);
283 FileAnalyser* analyser = _SetupFileAnalyser(addon, watcher->Volume());
293 IndexServer::_SetupFileAnalyser(IndexServerAddOn* addon, const BVolume& volume)
295 FileAnalyser* analyser = addon->CreateFileAnalyser(volume);