Home
last modified time | relevance | path

Searched refs:FileAnalyser (Results 1 – 13 of 13) sorted by relevance

/haiku/headers/private/index_server/
H A DIndexServerAddOn.h35 class FileAnalyser; variable
74 class FileAnalyser {
76 FileAnalyser(const BString& name,
78 virtual ~FileAnalyser() {} in ~FileAnalyser()
107 typedef BObjectList<FileAnalyser> FileAnalyserList;
124 virtual FileAnalyser* CreateFileAnalyser(const BVolume& volume) = 0;
/haiku/src/servers/index/
H A DAnalyserDispatcher.h18 class FileAnalyser; variable
38 bool AddAnalyser(FileAnalyser* analyser);
50 FileAnalyser* _FindAnalyser(const BString& name);
H A DCatchUpManager.cpp64 FileAnalyser* analyser = fFileAnalyserList.ItemAt(i); in AnalyseEntry()
169 CatchUpManager::AddAnalyser(const FileAnalyser* analyserOrg) in AddAnalyser()
172 FileAnalyser* analyser = server->CreateFileAnalyser(analyserOrg->Name(), in AddAnalyser()
190 FileAnalyser* analyser = fFileAnalyserQueue.ItemAt(i); in RemoveAnalyser()
209 FileAnalyser* analyser = fFileAnalyserQueue.ItemAt(i); in CatchUp()
230 FileAnalyser* analyser = fFileAnalyserQueue.ItemAt(i); in CatchUp()
H A DIndexServer.cpp213 FileAnalyser* analyser = _SetupFileAnalyser(addon, watcher->Volume()); in RegisterAddOn()
239 FileAnalyser*
248 FileAnalyser* analyser = addon->CreateFileAnalyser(volume); in CreateFileAnalyser()
283 FileAnalyser* analyser = _SetupFileAnalyser(addon, watcher->Volume()); in _SetupVolumeWatcher()
292 FileAnalyser*
295 FileAnalyser* analyser = addon->CreateFileAnalyser(volume); in _SetupFileAnalyser()
H A DIndexServer.h76 FileAnalyser* CreateFileAnalyser(const BString& name,
83 FileAnalyser* _SetupFileAnalyser(IndexServerAddOn* addon,
H A DVolumeWatcher.cpp179 AnalyserDispatcher::AddAnalyser(FileAnalyser* analyser) in AddAnalyser()
198 FileAnalyser* analyser = _FindAnalyser(name); in RemoveAnalyser()
208 FileAnalyser*
212 FileAnalyser* analyser = fFileAnalyserList.ItemAt(i); in _FindAnalyser()
492 VolumeWatcher::AddAnalyser(FileAnalyser* analyser) in AddAnalyser()
H A DCatchUpManager.h60 bool AddAnalyser(const FileAnalyser* analyser);
H A DVolumeWatcher.h135 bool AddAnalyser(FileAnalyser* analyser);
/haiku/src/add-ons/index_server/
H A DIndexServerAddOn.cpp192 FileAnalyser::FileAnalyser(const BString& name, const BVolume& volume) in FileAnalyser() function in FileAnalyser
202 FileAnalyser::SetSettings(AnalyserSettings* settings) in SetSettings()
213 FileAnalyser::Settings() const in Settings()
220 FileAnalyser::CachedSettings() const in CachedSettings()
227 FileAnalyser::UpdateSettingsCache() in UpdateSettingsCache()
/haiku/src/add-ons/index_server/audiotags/
H A DAudioTagAnalyser.h8 class AudioTagAnalyser : public FileAnalyser {
23 FileAnalyser* CreateFileAnalyser(const BVolume& volume);
H A DAudioTagAnalyser.cpp15 FileAnalyser(name, volume) in AudioTagAnalyser()
93 FileAnalyser*
/haiku/src/add-ons/index_server/fulltext/
H A DFullTextAnalyser.h22 class FullTextAnalyser : public FileAnalyser {
51 FileAnalyser* CreateFileAnalyser(const BVolume& volume);
H A DFullTextAnalyser.cpp32 FileAnalyser(name, volume), in FullTextAnalyser()
148 FileAnalyser*