#include <EvolutionSyncSource.h>
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 |
Definition at line 48 of file EvolutionSyncSource.h.
EvolutionSyncSourceParams::EvolutionSyncSourceParams | ( | const string & | name, | |
const SyncSourceNodes & | nodes, | |||
const string & | changeId | |||
) | [inline] |
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.
static string EvolutionSyncSourceParams::stripChangeId | ( | const string | changeId | ) | [inline, static] |
remove special characters from change ID
Definition at line 69 of file EvolutionSyncSource.h.
const string EvolutionSyncSourceParams::m_changeId |
Definition at line 66 of file EvolutionSyncSource.h.
const string EvolutionSyncSourceParams::m_name |
Definition at line 64 of file EvolutionSyncSource.h.
Referenced by EvolutionSyncSource::createSource(), and TestEvolutionSyncSource::TestEvolutionSyncSource().
Definition at line 65 of file EvolutionSyncSource.h.
Referenced by EvolutionSyncSource::createSource(), and TestEvolutionSyncSource::TestEvolutionSyncSource().