kitchensync Library API Documentation

KSync::Filter Struct Reference

A Filter is a post processor for KonnectorPlugins if they're demanded to retrieve a file where the content is unknown the file will be packaged inside a UnknownSyncee and a filter can then convert to more suitable Syncee. More...

#include <filter.h>

List of all members.

Public Types

typedef QPtrList< FilterPtrList

Public Member Functions

virtual QString name ()=0
virtual QStringList mimeTypes () const =0
virtual bool canFilter (Syncee *)=0
virtual Synceereconvert (Syncee *)=0
virtual Synceeconvert (Syncee *)=0


Detailed Description

A Filter is a post processor for KonnectorPlugins if they're demanded to retrieve a file where the content is unknown the file will be packaged inside a UnknownSyncee and a filter can then convert to more suitable Syncee.

.. For Example a wrapper around KIO would download a KDE addressbook the mimetype gets determined and the Addressbook Filter gets called A Filter need to filter in both ways....

Definition at line 43 of file filter.h.


Member Function Documentation

virtual Syncee* KSync::Filter::reconvert Syncee  )  [pure virtual]
 

both methods may return 0 if they're not able to convert!


The documentation for this struct was generated from the following file:
KDE Logo
This file is part of the documentation for kitchensync Library Version 3.3.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Thu Oct 4 14:41:18 2007 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003