Akonadi
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
CAkonadi::AbstractDifferencesReporter | An interface to report differences between two arbitrary objects |
►CAkonadi::Server::AbstractSearchEngine | Abstract interface for search engines |
CAkonadi::AbstractSearchPlugin | 3rd party applications can install a search plugin for Akonadi server to provide access to their search capability |
CAkonadi::AgentInstance | A representation of an agent instance |
CAkonadi::AgentSearchInterface | An interface for agents (or resources) that support searching in their backend |
CAkonadi::AgentType | A representation of an agent type |
►CAkonadi::Attribute | Provides interface for custom attributes for Entity |
CAkonadi::AttributeFactory | Provides the functionality of registering and creating arbitrary entity attributes |
CAkonadi::Server::_detail::ById< Op > | |
CAkonadi::Server::CacheCleanerInhibitor | A RAII helper class to temporarily stop the CacheCleaner |
CAkonadi::CachePolicy | Represents the caching policy for a collection |
CAkonadi::ChangeNotification | Emitted by Monitor::debugNotification() signal |
CAkonadi::Collection | Represents a collection of PIM items |
CAkonadi::CollectionFetchScope | Specifies which parts of a collection should be fetched from the Akonadi storage |
CAkonadi::CollectionPropertiesPageFactory | A factory class for collection properties dialog pages |
CAkonadi::CollectionStatistics | Provides statistics information of a Collection |
CAkonadi::Server::CollectionStatistics | Provides cache for collection statistics |
CAkonadi::Server::ColumnDescription | A helper class that describes a column of a table for the DbInitializer |
CAkonadi::Server::Query::Condition | Represents a WHERE condition tree |
CAkonadi::Server::DataDescription | A helper class that describes the predefined data of a table for the DbInitializer |
CAkonadi::Server::DbConfig | A base class that provides an unique access layer to configuration and initialization of different database backends |
CAkonadi::Server::DbDeadlockCatcher | This class catches DbDeadlockException (as emitted by QueryBuilder) and retries execution of the method when it happens, as required by SQL databases |
CAkonadi::Server::DbInitializer | A helper class which takes a reference to a database object and the file name of a template file and initializes the database according to the rules in the template file |
CAkonadi::Server::DbIntrospector | Methods for introspecting the current state of a database schema |
CAkonadi::DifferencesAlgorithmInterface | An interface to find out differences between two Akonadi objects |
CAkonadi::Server::Entity | Base class for classes representing database records |
CAkonadi::Exception | Base class for exceptions used by the Akonadi library |
►CAkonadi::Server::Exception | Base class for exception used internally by the Akonadi server |
CAkonadi::Server::DbIntrospector::ForeignKey | A structure describing an existing foreign key |
CAkonadi::GidExtractorInterface | An interface to extract the GID of an object contained in an akonadi item |
►CAkonadi::Server::Handler | The handler interfaces describes an entity capable of handling an AkonadiIMAP command |
CAkonadi::Server::HandlerHelper | Helper functions for command handlers |
CAkonadi::Server::IndexDescription | A helper class that describes indexes of a table for the DbInitializer |
CAkonadi::Item | Represents a PIM item stored in Akonadi storage |
CAkonadi::ItemFetchScope | Specifies which parts of an item should be fetched from the Akonadi storage |
CAkonadi::ItemMonitor | A convenience class to monitor a single item for changes |
CAkonadi::Server::ItemRetrievalRequest | Details of a single item retrieval request |
CAkonadi::ItemSerializerPlugin | The base class for item type serializer plugins |
CAkonadi::MimeTypeChecker | Helper for checking MIME types of Collections and Items |
CAkonadi::Server::NotificationCollector | Part of the DataStore, collects change notifications and emits them after the current transaction has been successfully committed |
►CAkonadi::AgentBase::Observer | The interface for reacting on monitored or replayed changes |
►CQDBusContext [external] | |
►CQObject [external] | |
►CQPaintDevice [external] | |
►CAkonadi::Server::QueryBuilder | Helper class to construct arbitrary SQL queries |
CAkonadi::Server::RelationDescription | A helper class that describes the relation between two tables for the DbInitializer |
CAkonadi::Server::Schema | Methods to access the desired database schema ( |
CAkonadi::SearchQuery | A query that can be passed to ItemSearchJob or others |
►CAkonadi::SearchTerm | Search term represents the actual condition within query |
CAkonadi::SuperClassTrait< Super, typename > | |
►CAkonadi::SuperClassTrait< Class > | |
►CAkonadi::Server::TableDescription | A helper class that describes a table for the DbInitializer |
CAkonadi::Tag | An Akonadi Tag |
CAkonadi::TagFetchScope | Specifies which parts of a tag should be fetched from the Akonadi storage |
►CAkonadi::Server::TracerInterface | This interface can be reimplemented to deliver tracing information of the akonadi server to the outside |
CAkonadi::Server::Transaction | Helper class for DataStore transaction handling |
CAkonadi::TransportResourceBase | Resource implementing mail transport capability |
CAkonadi::Server::UpdateSet | A helper class that contains an update set |
CAkonadi::XmlDocument | Represents a document of the KNUT XML serialization format for Akonadi objects |
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:31:59 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:31:59 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.