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)
std::vector< std::string * > te::tools::dscopy::DSCopyDialogController::getDatasetsName ( )
std::vector< std::string > te::tools::dscopy::DSCopyDialogController::getDictionary ( )
void te::tools::dscopy::DSCopyDialogController::setDatasetsToCopy ( std::vector< std::string >  datasets)
bool te::tools::dscopy::DSCopyDialogController::setDestinationConnectionInfo ( std::string  dstype,
std::string  path,
std::string &  errorMessage 
)
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 
)
bool te::tools::dscopy::DSCopyDialogController::setOriginConnectionInfo ( std::string  dstype,
std::string  path,
std::string &  errorMessage 
)
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 
)

Member Data Documentation

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

Definition at line 69 of file DSCopyDialogController.h.

Referenced by copy(), and setDatasetsToCopy().

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

The Destination Data Source pointer.

Definition at line 71 of file DSCopyDialogController.h.

Referenced by copy(), and setDestinationConnectionInfo().

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

The Origin Data Source Pointer.

Definition at line 70 of file DSCopyDialogController.h.

Referenced by copy(), getDatasetsName(), and setOriginConnectionInfo().


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