All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
te::tools::dscopy::DSCopyDialogController Class Reference

#include <DSCopyDialogController.h>

Public Member Functions

bool copy (std::string &errorMessage)
 
 DSCopyDialogController ()
 
std::vector< std::string * > getDatasetsName ()
 
std::vector< std::string > getDictionary ()
 
void setDatasetsToCopy (std::vector< std::string > datasets)
 
bool setDestinationConnectionInfo (std::string dstype, std::string path, std::string &errorMessage)
 
bool setDestinationConnectionInfo (std::string dstype, std::string host, std::string port, std::string dsname, std::string user, std::string pw, std::string &errorMessage)
 
bool setOriginConnectionInfo (std::string dstype, std::string path, std::string &errorMessage)
 
bool setOriginConnectionInfo (std::string dstype, std::string host, std::string port, std::string dsname, std::string user, std::string pw, std::string &errorMessage)
 
 ~DSCopyDialogController ()
 

Private Attributes

std::vector< std::string > m_datasets
 
te::da::DataSourcem_dsDestination
 The Destination Data Source pointer. More...
 
te::da::DataSourcem_dsOrigin
 The Origin Data Source Pointer. More...
 

Detailed Description

Definition at line 46 of file DSCopyDialogController.h.

Constructor & Destructor Documentation

te::tools::dscopy::DSCopyDialogController::DSCopyDialogController ( )
te::tools::dscopy::DSCopyDialogController::~DSCopyDialogController ( )

Definition at line 42 of file DSCopyDialogController.cpp.

Member Function Documentation

bool te::tools::dscopy::DSCopyDialogController::copy ( std::string &  errorMessage)

Definition at line 268 of file DSCopyDialogController.cpp.

References te::tools::dscopy::DSCopy::copy().

std::vector< std::string * > te::tools::dscopy::DSCopyDialogController::getDatasetsName ( )

Definition at line 250 of file DSCopyDialogController.cpp.

std::vector< std::string > te::tools::dscopy::DSCopyDialogController::getDictionary ( )
void te::tools::dscopy::DSCopyDialogController::setDatasetsToCopy ( std::vector< std::string >  datasets)

Definition at line 263 of file DSCopyDialogController.cpp.

bool te::tools::dscopy::DSCopyDialogController::setDestinationConnectionInfo ( std::string  dstype,
std::string  path,
std::string &  errorMessage 
)

Definition at line 139 of file DSCopyDialogController.cpp.

References te::da::DataSourceFactory::make().

bool te::tools::dscopy::DSCopyDialogController::setDestinationConnectionInfo ( std::string  dstype,
std::string  host,
std::string  port,
std::string  dsname,
std::string  user,
std::string  pw,
std::string &  errorMessage 
)

Definition at line 186 of file DSCopyDialogController.cpp.

References te::da::DataSourceFactory::make().

bool te::tools::dscopy::DSCopyDialogController::setOriginConnectionInfo ( std::string  dstype,
std::string  path,
std::string &  errorMessage 
)

Definition at line 47 of file DSCopyDialogController.cpp.

References te::da::DataSourceFactory::make().

bool te::tools::dscopy::DSCopyDialogController::setOriginConnectionInfo ( std::string  dstype,
std::string  host,
std::string  port,
std::string  dsname,
std::string  user,
std::string  pw,
std::string &  errorMessage 
)

Definition at line 94 of file DSCopyDialogController.cpp.

References te::da::DataSourceFactory::make().

Member Data Documentation

std::vector<std::string> te::tools::dscopy::DSCopyDialogController::m_datasets
private

Definition at line 69 of file DSCopyDialogController.h.

te::da::DataSource* te::tools::dscopy::DSCopyDialogController::m_dsDestination
private

The Destination Data Source pointer.

Definition at line 71 of file DSCopyDialogController.h.

te::da::DataSource* te::tools::dscopy::DSCopyDialogController::m_dsOrigin
private

The Origin Data Source Pointer.

Definition at line 70 of file DSCopyDialogController.h.


The documentation for this class was generated from the following files: