kitchensync Library API Documentation

Vr3::ConverterBase Class Reference

A base class for all converters This class will contain convience functions which are needed by all AgendaVr3 converters. More...

#include <converterbase.h>

Collaboration diagram for Vr3::ConverterBase:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ConverterBase (KSync::KonnectorUIDHelper *helper, const QString &timeZone)

Protected Member Functions

time_t toUTC (const QDateTime &time)
QDateTime fromUTC (time_t)
KTempFile * file ()
QString timeZone () const
QString konnectorId (const QString &appName, const QString &uid)
QString kdeId (const QString &appName, const QString &uid)

Detailed Description

A base class for all converters This class will contain convience functions which are needed by all AgendaVr3 converters.

Definition at line 22 of file converterbase.h.


Constructor & Destructor Documentation

ConverterBase::ConverterBase KSync::KonnectorUIDHelper *  helper,
const QString timeZone
 

a pointer to the UID helper and the name of the timezone!

Definition at line 7 of file converterbase.cpp.


Member Function Documentation

KTempFile * ConverterBase::file  )  [protected]
 

creates a new KTempFile

Definition at line 21 of file converterbase.cpp.

QString ConverterBase::timeZone  )  const [protected]
 

return the timezone

Definition at line 24 of file converterbase.cpp.

QString ConverterBase::konnectorId const QString appName,
const QString uid
[protected]
 

re returns the Konnector-Side id for a KDE UID

Definition at line 27 of file converterbase.cpp.

QString ConverterBase::kdeId const QString appName,
const QString uid
[protected]
 

returns a KDE UID for a Konnector Id

Definition at line 30 of file converterbase.cpp.


The documentation for this class was generated from the following files:
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 Fri Dec 21 14:23:57 2007 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003