akonadi
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:| Akonadi::AgentBase | The base class for all Akonadi agents and resources |
| Akonadi::AgentBasePrivate | |
| Akonadi::AgentFilterProxyModel | A proxy model for filtering AgentType or AgentInstance |
| Akonadi::AgentInstance | A representation of an agent instance |
| Akonadi::AgentInstanceCreateJob | Job for creating new agent instances |
| Akonadi::AgentInstanceModel | Provides a data model for agent instances |
| Akonadi::AgentInstanceWidget | Provides a widget that lists all available agent instances |
| Akonadi::AgentManager | Provides an interface to retrieve agent types and manage agent instances |
| Akonadi::AgentManagerPrivate | |
| Akonadi::AgentType | A representation of an agent type |
| Akonadi::AgentTypeDialog | A dialog to select an available agent type |
| Akonadi::AgentTypeModel | Provides a data model for agent types |
| Akonadi::AgentTypeWidget | Provides a widget that lists all available agent types |
| Akonadi::AsyncSelectionHandler | |
| Akonadi::Attribute | Provides interface for custom attributes for Entity |
| Akonadi::AttributeFactory | Provides the functionality of registering and creating arbitrary entity attributes |
| Akonadi::CachePolicy | Represents the caching policy for a collection |
| Akonadi::ChangeRecorder | Records and replays change notification |
| Akonadi::Collection | Represents a collection of PIM items |
| Akonadi::CollectionComboBox | A combobox for selecting an Akonadi collection |
| Akonadi::CollectionCopyJob | Job that copies a collection into another collection in the Akonadi storage |
| Akonadi::CollectionCreateJob | Job that creates a new collection in the Akonadi storage |
| Akonadi::CollectionDeleteJob | Job that deletes a collection in the Akonadi storage |
| Akonadi::CollectionDialog | A collection selection dialog |
| Akonadi::CollectionFetchJob | Job that fetches collections from the Akonadi storage |
| Akonadi::CollectionFetchScope | Specifies which parts of a collection should be fetched from the Akonadi storage |
| Akonadi::CollectionFilterProxyModel | A proxy model that filters collections by mime type |
| Akonadi::CollectionModel | A model for collections |
| Akonadi::CollectionModelPrivate | |
| Akonadi::CollectionModifyJob | Job that modifies a collection in the Akonadi storage |
| Akonadi::CollectionMoveJob | Job that moves a collection in the Akonadi storage to a new parent collection |
| Akonadi::CollectionPathResolver | |
| Akonadi::CollectionPrivate | |
| Akonadi::CollectionPropertiesDialog | A generic and extensible dialog for collection properties |
| Akonadi::CollectionPropertiesPage | A single page in a collection properties dialog |
| Akonadi::CollectionPropertiesPageFactory | A factory class for collection properties dialog pages |
| Akonadi::CollectionQuotaAttribute | Attribute that provides quota information for a collection |
| Akonadi::CollectionRequester | A widget to request an Akonadi collection from the user |
| Akonadi::CollectionRightsAttribute | Attribute that stores the rights of a collection |
| Akonadi::CollectionSelectJob | |
| Akonadi::CollectionStatistics | Provides statistics information of a Collection |
| Akonadi::CollectionStatisticsDelegate | A delegate that draws unread and total count for CollectionStatisticsModel |
| Akonadi::CollectionStatisticsJob | Job that fetches collection statistics from the Akonadi storage |
| Akonadi::CollectionStatisticsModel | A model that provides statistics for collections |
| Akonadi::CollectionSync | |
| Akonadi::CollectionView | A view to show a collection tree provided by a CollectionModel |
| Akonadi::Control | Provides methods to control the Akonadi server process |
| Akonadi::DefaultResourceJob | |
| Akonadi::Entity | The base class for Item and Collection |
| Akonadi::EntityCache< T, FetchJob, FetchScope > | |
| Akonadi::EntityCacheBase | |
| Akonadi::EntityDisplayAttribute | Attribute that stores the properties that are used to display an entity |
| Akonadi::EntityHiddenAttribute | An Attribute that marks that an entity should be hidden in the UI |
| Akonadi::EntityListView | A view to show an item/collection list provided by an EntityTreeModel |
| Akonadi::EntityMimeTypeFilterModel | A proxy model that filters entities by mime type |
| Akonadi::EntityPrivate | |
| Akonadi::EntityRightsFilterModel | A proxy model that filters entities by access rights |
| Akonadi::EntityTreeModel | A model for collections and items together |
| Akonadi::EntityTreeModelPrivate | |
| Akonadi::EntityTreeView | A view to show an item/collection tree provided by an EntityTreeModel |
| Akonadi::EntityTreeViewStateSaver | A helper class that saves and restores state of an EntityTreeView |
| Akonadi::ErrorOverlay | |
| Akonadi::Exception | Base class for exceptions used by the Akonadi library |
| Akonadi::FavoriteCollectionsModel | A model that lists a set of favorite collections |
| Akonadi::Firstrun | Takes care of setting up default resource agents when running Akonadi for the first time |
| Akonadi::FlatCollectionProxyModel | |
| Akonadi::GetLockJob | |
| Akonadi::Item | Represents a PIM item stored in Akonadi storage |
| Akonadi::ItemCopyJob | Job that copies a set of items to a target collection in the Akonadi storage |
| Akonadi::ItemCreateJob | Job that creates a new item in the Akonadi storage |
| Akonadi::ItemDeleteJob | Job that deletes items from the Akonadi storage |
| Akonadi::ItemFetchJob | Job that fetches items from the Akonadi storage |
| Akonadi::ItemFetchScope | Specifies which parts of an item should be fetched from the Akonadi storage |
| Akonadi::ItemFetchScopePrivate | |
| Akonadi::ItemModel | A table model for items |
| Akonadi::ItemModifyJob | Job that modifies an existing item in the Akonadi storage |
| Akonadi::ItemModifyJobPrivate | |
| Akonadi::ItemMonitor | A convenience class to monitor a single item for changes |
| Akonadi::ItemMoveJob | Job that moves an item into a different collection in the Akonadi storage |
| Akonadi::ItemPrivate | |
| Akonadi::ItemSearchJob | Job that searches for items in the Akonadi storage |
| Akonadi::ItemSerializer | |
| Akonadi::ItemSerializerPlugin | The base class for item type serializer plugins |
| Akonadi::ItemSerializerPluginV2 | The extended base class for item type serializer plugins |
| Akonadi::ItemSync | Syncs between items known to a client (usually a resource) and the Akonadi storage |
| Akonadi::ItemView | A view to show an item list provided by an ItemModel |
| Akonadi::Job | Base class for all actions in the Akonadi storage |
| Akonadi::JobPrivate | |
| KDescendantsProxyModel | Proxy Model for restructuring a Tree into a list |
| Akonadi::LinkJob | Job that links items inside the Akonadi storage |
| Akonadi::LinkJobImpl< LinkJob > | Shared implementation details between item and collection move jobs |
| Akonadi::MimeTypeChecker | Helper for checking MIME types of Collections and Items |
| Akonadi::MimeTypeCheckerPrivate | |
| Akonadi::Monitor | Monitors an item or collection for changes |
| Akonadi::MonitorPrivate | |
| Akonadi::MoveJobImpl< T, MoveJob > | Shared implementation details between item and collection move jobs |
| Akonadi::AgentBase::Observer | The interface for reacting on monitored or replayed changes |
| Akonadi::AgentBase::ObserverV2 | BC extension of Observer with support for monitoring item and collection moves |
| Akonadi::PartFetcher | Convenience class for getting payload parts from an Akonadi Model |
| Akonadi::Payload< T > | |
| Akonadi::Payload< T * > | |
| Akonadi::PayloadBase | |
| Akonadi::Internal::PayloadTrait< T > | |
| Akonadi::Internal::PayloadTrait< boost::shared_ptr< T > > | |
| Akonadi::Internal::PayloadTrait< QSharedPointer< T > > | |
| Akonadi::PreprocessorBase | The base class for all Akonadi preprocessor agents |
| Akonadi::AgentInstance::Private | |
| Akonadi::ItemMonitor::Private | |
| Akonadi::AgentType::Private | |
| Akonadi::ProtocolHelper | |
| Akonadi::MonitorPrivate::PurgeBuffer | Class used to determine when to purge items in a Collection |
| Akonadi::ResourceBase | The base class for all Akonadi resources |
| Akonadi::ResourceScanJob | |
| Akonadi::ResourceSelectJob | Job that selects a resource context for remote identifier based operations |
| Akonadi::ResourceSynchronizationJob | Job that synchronizes a resource |
| Akonadi::SearchCreateJob | Job that creates a virtual/search collection in the Akonadi storage |
| Akonadi::SelectionProxyModel | A proxy model used to reference count selected Akonadi::Collection in a view |
| Akonadi::SelfTestDialog | A dialog that checks the current status of the Akonadi system |
| Akonadi::ServerManager | Provides methods to control the Akonadi server process |
| Akonadi::Session | A communication session with the Akonadi storage |
| Akonadi::SessionPrivate | |
| Akonadi::SpecialCollectionAttribute | An Attribute that stores the special collection type of a collection |
| Akonadi::SpecialCollections | An interface to special collections |
| Akonadi::SpecialCollectionsPrivate | |
| Akonadi::SpecialCollectionsRequestJob | A job to request SpecialCollections |
| Akonadi::StandardActionManager | Manages generic actions for collection and item views |
| Akonadi::StatisticsProxyModel | A proxy model that exposes collection statistics through extra columns |
| Akonadi::SubscriptionChangeProxyModel | |
| Akonadi::SubscriptionDialog | |
| Akonadi::SubscriptionJob | Job to manipulate the local subscription state of a set of collections |
| Akonadi::SubscriptionModel | |
| Akonadi::TransactionBeginJob | Job that begins a session-global transaction |
| Akonadi::TransactionCommitJob | Job that commits a session-global transaction |
| Akonadi::TransactionRollbackJob | Job that aborts a session-global transaction |
| Akonadi::TransactionSequence | Base class for jobs that need to run a sequence of sub-jobs in a transaction |
| Akonadi::TransportResourceBase | Resource implementing mail transport capability |
| Akonadi::TransportResourceBasePrivate | |
| Akonadi::UnlinkJob | Job that unlinks items inside the Akonadi storage |
KDE 4.4 API Reference