SyncSourceNodes Struct Reference
[Configuration Handling]

#include <SyncEvolutionConfig.h>

List of all members.

Public Member Functions

 SyncSourceNodes (const boost::shared_ptr< FilterConfigNode > &configNode, const boost::shared_ptr< ConfigNode > &hiddenNode, const boost::shared_ptr< ConfigNode > &trackingNode)

Public Attributes

const boost::shared_ptr
< FilterConfigNode
m_configNode
const boost::shared_ptr
< ConfigNode
m_hiddenNode
const boost::shared_ptr
< ConfigNode
m_trackingNode


Detailed Description

This set of config nodes is to be used by EvolutionSyncSourceConfig to accesss properties.

Definition at line 761 of file SyncEvolutionConfig.h.


Constructor & Destructor Documentation

SyncSourceNodes::SyncSourceNodes ( const boost::shared_ptr< FilterConfigNode > &  configNode,
const boost::shared_ptr< ConfigNode > &  hiddenNode,
const boost::shared_ptr< ConfigNode > &  trackingNode 
) [inline]

Parameters:
configNode node for user-visible properties
hiddenNode node for internal properties (may be the same as configNode in old config layouts!)
trackingNode node for tracking changes (always different than the other two nodes)

Definition at line 769 of file SyncEvolutionConfig.h.


Member Data Documentation

const boost::shared_ptr<ConfigNode> SyncSourceNodes::m_hiddenNode

const boost::shared_ptr<ConfigNode> SyncSourceNodes::m_trackingNode

Definition at line 779 of file SyncEvolutionConfig.h.

Referenced by EvolutionSyncConfig::copy().


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

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