kmail

annotationjobs.h File Reference

#include <kio/job.h>
#include <qvaluevector.h>

Include dependency graph for annotationjobs.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

struct  KMail::AnnotationAttribute
 One entry in the annotation list: attribute name and attribute value. More...
class  KMail::AnnotationJobs::GetAnnotationJob
 for getAnnotation() More...
class  KMail::AnnotationJobs::MultiGetAnnotationJob
 for multiGetAnnotation More...
class  KMail::AnnotationJobs::MultiSetAnnotationJob
 for multiSetAnnotation More...
class  KMail::AnnotationJobs::MultiUrlGetAnnotationJob
 for multiUrlGetAnnotation More...

Namespaces

namespace  KMail
namespace  KMail::AnnotationJobs

Typedefs

typedef QValueVector
< AnnotationAttribute > 
KMail::AnnotationList

Functions

GetAnnotationJob * KMail::AnnotationJobs::getAnnotation (KIO::Slave *slave, const KURL &url, const QString &entry, const QStringList &attributes)
MultiGetAnnotationJob * KMail::AnnotationJobs::multiGetAnnotation (KIO::Slave *slave, const KURL &url, const QStringList &entries)
MultiSetAnnotationJob * KMail::AnnotationJobs::multiSetAnnotation (KIO::Slave *slave, const KURL &url, const AnnotationList &annotations)
MultiUrlGetAnnotationJob * KMail::AnnotationJobs::multiUrlGetAnnotation (KIO::Slave *slave, const KURL &baseUrl, const QStringList &paths, const QString &annotation)
KIO::SimpleJob * KMail::AnnotationJobs::setAnnotation (KIO::Slave *slave, const KURL &url, const QString &entry, const QMap< QString, QString > &attributes)