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 ( )

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.

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 file: