• Skip to content
  • Skip to link menu
KDE 4.4 API Reference
  • KDE API Reference
  • KDE Support
  • Sitemap
  • Contact Us
 

Akonadi

Source Code Layout

Overview | Type Definitions | Source Code Layout

The code of the storage and control components is located in the server sub-directory. The different parts are layed out as follows:

  • control
    Contains the source code of the control component.
  • interfaces
    Contains the D-Bus interface descriptions of the Akonadi components
  • src
    Contains the source code of the storage component.
  • src/handler
    Contains the source code for the handlers of the single IMAP commands. See command handlers module
  • src/storage
    Contains the source code for accessing the storage back-end.
    • entity.{h,cpp}
      The files contain classes which reflect records in the tables of the database. They are genreted by XLS transformation from akonadidb.xml and entities.xsl
    • datastore.{h,cpp}
      The files contain a class which provides the access to the underlaying database tables.

Akonadi

Skip menu "Akonadi"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

KDE Support

Skip menu "KDE Support"
  • akonadi
  • Decibel
  • grantlee
  • kdewin
  • phonon
  •     Backend
  • polkit-qt
  • qca
  • qimageblitz
  • soprano
  • strigi
  •     searchclient
  •     streamanalyzer
  •     streams
Generated for KDE Support by doxygen 1.5.9-20090814
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal