Baloo

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NBalooImplements storage for docIds without any associated data Instantiated for:
 NPrivate
 CControllerPipeBidirectional communication pipe
 CDatabaseSanitizerProvide methods to show database problems and sanitize them
 CDocumentA document represents an indexed file to be stored in the Baloo engine
 CDocumentDBImplements storage for a set of s for the given docId Instantiated for:
 CFileProvides access to all File Metadata
 CFileIndexerConfigActive config class which emits signals if the config was changed, for example if the KCM saved the config file
 CIndexerConfig
 CMTimeDBThe MTime DB maps the file mtime to its id
 CNewFileIndexerDoes not check the folder path or the mtime of the file
 CPendingFileRepresents a file which needs to be indexed
 CPostingDBThe PostingDB is the main database that maps -> <id1> <id2> <id2> ..
 CPostingIteratorA PostingIterator is an abstract base class which can be used to iterate over all the "postings" or "documents" which are particular term appears
 CStorageDevicesThe removable media cache media that are supported by Baloo
 CUnIndexedFileIteratorIterate over all the files (and directories) under a specific directory which require indexing
 CKInotifyA simple wrapper around inotify which only allows to add folders recursively
 CResultThe result class is where all the data extracted by the KFileMetaData extractors is saved to. It implements the KFileMetaData::ExtractionResult interface. The results can be retrieved as a Baloo::Document using document() and stored in the database
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Sep 29 2023 04:10:15 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.