EvolutionSyncSourceParams Struct Reference

#include <EvolutionSyncSource.h>

Collaboration diagram for EvolutionSyncSourceParams:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 EvolutionSyncSourceParams (const string &name, const SyncSourceNodes &nodes, const string &changeId)

Static Public Member Functions

static string stripChangeId (const string changeId)

Public Attributes

const string m_name
const SyncSourceNodes m_nodes
const string m_changeId


Detailed Description

This set of parameters always has to be passed when constructing EvolutionSyncSource instances.

Definition at line 48 of file EvolutionSyncSource.h.


Constructor & Destructor Documentation

EvolutionSyncSourceParams::EvolutionSyncSourceParams ( const string &  name,
const SyncSourceNodes nodes,
const string &  changeId 
) [inline]

Parameters:
name the name needed by SyncSource
nodes a set of config nodes to be used by this source
changeId is used to track changes in the Evolution backend: a unique string constructed from an ID for SyncEvolution and the URL/database we synchronize against

Definition at line 56 of file EvolutionSyncSource.h.


Member Function Documentation

static string EvolutionSyncSourceParams::stripChangeId ( const string  changeId  )  [inline, static]

remove special characters from change ID

Definition at line 69 of file EvolutionSyncSource.h.


Member Data Documentation

Definition at line 66 of file EvolutionSyncSource.h.


The documentation for this struct was generated from the following file:

Generated on Sat Oct 18 17:17:04 2008 for SyncEvolution and Funambol by  doxygen 1.5.7.1