Revision 614276
Go back to digest for 24th December 2006Other in Development Tools
Matt Rogers committed changes in /trunk/KDE/kdevelop:
Decouple the database backends for the catalog from the catalog itself.
Introduce an abstract class called KDevCatalogBackend that all the calls to a database are proxied through. Most functions in KDevCatalog now call functions in KDevCatalogBackend.
An initial implementation for bdb has been provided since that was what was in use before.
Still TODO: write checks for bdb to the build system, add it to the build system and make it compile.
File Changes
Added 3 files
- /trunk/KDE/kdevelop/lib
- /kdevbdbcatalogbackend.cpp
- /kdevbdbcatalogbackend.h
- /kdevcatalogbackend.h
Modified 3 files
- /trunk/KDE/kdevelop
- /lib/kdevcatalog.cpp
- /lib/kdevcatalog.h
6 files changed in total