#include <SyncEvolutionCmdline.h>
Classes | |
class | Bool |
Public Member Functions | |
SyncEvolutionCmdline (int argc, const char *const *argv, ostream &out, ostream &err) | |
bool | parse () |
bool | run () |
Friends | |
class | SyncEvolutionCmdlineTest |
Definition at line 34 of file SyncEvolutionCmdline.h.
SyncEvolutionCmdline::SyncEvolutionCmdline | ( | int | argc, | |
const char *const * | argv, | |||
ostream & | out, | |||
ostream & | err | |||
) |
out | stdout stream for normal messages | |
err | stderr stream for error messages |
Definition at line 41 of file SyncEvolutionCmdline.cpp.
bool SyncEvolutionCmdline::parse | ( | ) |
parse the command line options
true | if command line was okay |
Definition at line 50 of file SyncEvolutionCmdline.cpp.
References EvolutionSyncConfig::getServerTemplates(), and EvolutionSyncSourceConfig::m_sourcePropSync.
Referenced by main().
bool SyncEvolutionCmdline::run | ( | ) |
Definition at line 146 of file SyncEvolutionCmdline.cpp.
References runtests::client, EvolutionSyncConfig::createServerTemplate(), EvolutionSyncSource::createSource(), EDSAbiWrapperInfo(), EvolutionSyncSourceConfig::getRegistry(), EvolutionSyncConfig::getServers(), EvolutionSyncConfig::getServerTemplates(), EvolutionSyncSource::getSourceRegistry(), ConstSyncSourceNodes::m_configNode, RegisterSyncSource::m_enabled, EvolutionSyncSourceConfig::m_sourcePropSync, RegisterSyncSource::m_typeValues, EvolutionSyncClient::setConfigFilter(), EvolutionSyncClient::setQuiet(), EvolutionSyncClient::status(), EvolutionSyncClient::sync(), runtests::sync, and EvolutionSyncClient::throwError().
Referenced by main().
friend class SyncEvolutionCmdlineTest [friend] |
Definition at line 133 of file SyncEvolutionCmdline.h.