Revision 696785

Go back to digest for 12th August 2007

Features in KDE Base

Jos van den Oever committed changes in /trunk/kdesupport/strigi/src/streams:

This is a large commit. It has a couple of overlapping improvements that were all waiting for the next monday.

So what is in this patch:
- cleanup of private variables in classes by introducing a d-pointer
- changing the #include "strigiconfig.h" to <strigi/strigiconfig.h>
- moved strigi/src/streams/compat to strigi/src/streams/strigi
- modifying the signature of endAnalysis to endAnalysis(bool complete) for StreamLineAnalyzer, StreamEventAnalyzer, and StreamSaxAnalyzer
- add a function to AnalyzerConfiguration that tell how many bytes can be read at most from a stream

File Changes

Added 1 files
  • /trunk/kdesupport/strigi/src/streams/strigi
Deleted 1 files
  • /trunk/kdesupport/strigi/src/streams/compat
Modified 49 files
  • /trunk/kdesupport/strigi/src/streams
  •   /archivereader.cpp
  •   /archivereader.h
  •   /arinputstream.cpp
  •   /arinputstream.h
  •   /base64inputstream.cpp
  •   /base64inputstream.h
  •   /bz2inputstream.cpp
  •   /bz2inputstream.h
  •   /CMakeLists.txt
  •   /cpioinputstream.cpp
  •   /cpioinputstream.h
  •   /dataeventinputstream.cpp
  •   /dataeventinputstream.h
  •   /fileinputstream.cpp
  •   /fileinputstream.h
  •   /filereader.cpp
  •   /filestreamopener.cpp
  •   /gzipcompressstream.h
  •   /gzipinputstream.cpp
  •   /gzipinputstream.h
  •   /inputstreamreader.cpp
  •   /inputstreamreader.h
  •   /kmpsearcher.cpp
  •   /kmpsearcher.h
  •   /mailinputstream.h
  •   /oleinputstream.h
  •   /processinputstream.cpp
  •   /rpminputstream.h
  •   /streambase.h
  •   /stringstream.h
  •   /stringterminatedsubstream.cpp
  •   /stringterminatedsubstream.h
  •   /subinputstream.cpp
  •   /subinputstream.h
  •   /substreamprovider.h
  •   /substreamproviderprovider.cpp
  •   /tarinputstream.cpp
  •   /tarinputstream.h
  •   /textutils.h
  •   /zipinputstream.cpp
  •   /zipinputstream.h
  •   /pdf/CMakeLists.txt
  •   /pdf/pdf.cpp
  •   /pdf/pdftest.cpp
  •   /strigi/compat.h
  •   /strigi/stgdirent.h
  •   /strigi/strigi_fnmatch.h
  •   /tests/CMakeLists.txt
  •   /tests/inputstreamtests.cpp
51 files changed in total