Revision 724475
Go back to digest for 14th October 2007Features in KDE Base
Sebastian Trueg committed changes in /trunk/kdesupport/soprano:
Added a new FilterModel which protects other models from deadlocks in multithreaded environments.
The main usage is for DBusModel.
File Changes
Added 15 files
- /trunk/kdesupport/soprano
- /includes/Util
- /soprano/util
- /includes/Util/CMakeLists.txt
- /includes/Util/MultiCallProtectionModel
- /soprano/util/looplock.cpp
- /soprano/util/looplock.h
- /soprano/util/multicallprotectioniteratorbase.h
- /soprano/util/multicallprotectionmodel.cpp
- /soprano/util/multicallprotectionmodel.h
- /soprano/util/multicallprotectionnodeiteratorbackend.cpp
- /soprano/util/multicallprotectionnodeiteratorbackend.h
- /soprano/util/multicallprotectionqueryresultiteratorbackend.cpp
- /soprano/util/multicallprotectionqueryresultiteratorbackend.h
- /soprano/util/multicallprotectionstatementiteratorbackend.cpp
- /soprano/util/multicallprotectionstatementiteratorbackend.h
Modified 3 files
- /trunk/kdesupport/soprano
- /Doxyfile.cmake
- /includes/CMakeLists.txt
- /soprano/CMakeLists.txt
18 files changed in total