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
 CCommandAn Abstract class from which all other balooctl commands can inherit from
 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
 CIndexerConfigThis class allows it to access the current config, to read and modify it
 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> ... This is used to lookup ids when searching for a
 CPostingIteratorA PostingIterator is an abstract base class which can be used to iterate over all the "postings" or "documents" which are particular term appears
 CQueryCentral class to query to search for files from the Index
 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
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Jun 14 2024 11:53:02 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.