DefaultWinConfigFactory Class Reference
[Client DLL]

This class is a factory of default configurations. More...

#include <DefaultWinConfigFactory.h>

List of all members.

Static Public Member Functions

static AccessConfig * getAccessConfig ()
 Returns a default generated AccessConfig for Win32.
static DeviceConfig * getDeviceConfig ()
 Returns a default generated DeviceConfig for Win32.
static SyncSourceConfiggetSyncSourceConfig (const std::wstring &name)
 Returns a default generated SyncSourceConfig for Win32 (common props of SyncSourceConfig).
static WindowsSyncSourceConfiggetWinSyncSourceConfig (const std::wstring &name, SyncSourceConfig *sc)
 Returns a default generated WindowsSyncSourceConfig for Win32 (specific client props).


Detailed Description

This class is a factory of default configurations.

It can be inherited to define client specific Config parameters.


Member Function Documentation

AccessConfig * DefaultWinConfigFactory::getAccessConfig (  )  [static]

Returns a default generated AccessConfig for Win32.

Returns:
AccessConfig pointer allocated new, so it must be freed by the caller.

DeviceConfig * DefaultWinConfigFactory::getDeviceConfig (  )  [static]

Returns a default generated DeviceConfig for Win32.

Returns:
DeviceConfig pointer allocated new, so it must be freed by the caller.

SyncSourceConfig * DefaultWinConfigFactory::getSyncSourceConfig ( const std::wstring &  name  )  [static]

Returns a default generated SyncSourceConfig for Win32 (common props of SyncSourceConfig).

Parameters:
name : the name of syncsource desired
Returns:
WindowsSyncSourceConfig pointer allocated new, so it must be freed by the caller.

WindowsSyncSourceConfig * DefaultWinConfigFactory::getWinSyncSourceConfig ( const std::wstring &  name,
SyncSourceConfig sc 
) [static]

Returns a default generated WindowsSyncSourceConfig for Win32 (specific client props).

Parameters:
name : the name of syncsource desired
sc : pointer to the SyncSourceConfig object where all common properties are stored (mandatory not NULL)
Returns:
WindowsSyncSourceConfig pointer allocated new, so it must be freed by the caller.


The documentation for this class was generated from the following files:
Generated on Mon Feb 4 09:50:56 2008 for Funambol Outlook Plug-in Library by  doxygen 1.5.2