Baloo
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
▼NBaloo | Implements storage for docIds without any associated data Instantiated for: |
▼NPrivate | |
CControllerPipe | Bidirectional communication pipe |
CDatabaseSanitizer | Provide methods to show database problems and sanitize them |
CDocument | A document represents an indexed file to be stored in the Baloo engine |
CDocumentDB | Implements storage for a set of s for the given docId Instantiated for: |
CFile | Provides access to all File Metadata |
CFileIndexerConfig | Active config class which emits signals if the config was changed, for example if the KCM saved the config file |
CIndexerConfig | |
CMTimeDB | The MTime DB maps the file mtime to its id |
CNewFileIndexer | Does not check the folder path or the mtime of the file |
CPendingFile | Represents a file which needs to be indexed |
CPostingDB | The PostingDB is the main database that maps -> <id1> <id2> <id2> .. |
CPostingIterator | A PostingIterator is an abstract base class which can be used to iterate over all the "postings" or "documents" which are particular term appears |
CStorageDevices | The removable media cache media that are supported by Baloo |
CUnIndexedFileIterator | Iterate over all the files (and directories) under a specific directory which require indexing |
CKInotify | A simple wrapper around inotify which only allows to add folders recursively |
CResult | The 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
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.