Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CBaloo::CommandAn Abstract class from which all other balooctl commands can inherit from
 CBaloo::DatabaseSanitizerProvide methods to show database problems and sanitize them
 CBaloo::DocumentA document represents an indexed file to be stored in the Baloo engine
 CBaloo::DocumentDBImplements storage for a set of s for the given docId Instantiated for:
 CKFileMetaData::ExtractionResult [external]
 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
 CBaloo::FileProvides access to all File Metadata
 CBaloo::MTimeDBThe MTime DB maps the file mtime to its id
 CBaloo::PendingFileRepresents a file which needs to be indexed
 CBaloo::PostingDBThe PostingDB is the main database that maps -> <id1> <id2> <id2> ..
 CBaloo::PostingIteratorA PostingIterator is an abstract base class which can be used to iterate over all the "postings" or "documents" which are particular term appears
 CQObject [external]
 CBaloo::FileIndexerConfigActive config class which emits signals if the config was changed, for example if the KCM saved the config file
 CBaloo::NewFileIndexerDoes not check the folder path or the mtime of the file
 CBaloo::Private::ControllerPipeBidirectional communication pipe
 CBaloo::StorageDevicesThe removable media cache media that are supported by Baloo
 CKInotifyA simple wrapper around inotify which only allows to add folders recursively
 CQRunnable [external]
 CBaloo::NewFileIndexerDoes not check the folder path or the mtime of the file
 CBaloo::UnIndexedFileIteratorIterate over all the files (and directories) under a specific directory which require indexing
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Sep 30 2023 03:53:23 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.