Class with methods to manage the application.
More...
#include <DSInfo.h>
Class with methods to manage the application.
Definition at line 58 of file DSInfo.h.
std::map<std::string, std::string> DSInfo::getCapabilities |
( |
| ) |
|
Get the Data Source Capabilities.
- Returns
- String/String Map with the Data Source Capabilities
std::vector<CCInfo> DSInfo::getCheckConstraintInfo |
( |
std::string |
dataSetName | ) |
|
|
private |
Get check constraint information.
- Parameters
-
- Returns
- CCInfo struct vector
Get specific Data Set information.
- Parameters
-
- Returns
- DataSetStruct with the informations
std::vector<std::string*> DSInfo::getDataSetNameList |
( |
| ) |
|
Get all Data Sets names.
- Returns
- String vector with the Names
Get the Data Source Header.
- Returns
- Data Source Header struct
std::map<std::string, std::vector<std::string> > DSInfo::getDataSourceParameters |
( |
std::string |
dataSourceType | ) |
|
Get Data Source Types connection parameters.
- Parameters
-
dataSourceType | Data Source Type, if passed by the user |
- Returns
- String/String Vector Map with the Data Source Types connection parameters
std::vector<FKInfo> DSInfo::getForeignKeyInfo |
( |
std::string |
dataSetName | ) |
|
|
private |
Get foreign keys information.
- Parameters
-
- Returns
- FKInfo struct vector
std::vector<IdxInfo> DSInfo::getIndexesKeyInfo |
( |
std::string |
dataSetName | ) |
|
|
private |
Get indexes information.
- Parameters
-
- Returns
- IdxInfo struct vector
PKInfo DSInfo::getPrimaryKeyInfo |
( |
std::string |
dataSetName | ) |
|
|
private |
Get primary key information.
- Parameters
-
- Returns
- PKInfo struct
std::vector<UKInfo> DSInfo::getUniqueKeyInfo |
( |
std::string |
dataSetName | ) |
|
|
private |
Get unique keys information.
- Parameters
-
- Returns
- UKInfo struct vector
bool DSInfo::init |
( |
std::string |
dstype, |
|
|
std::string |
connstr |
|
) |
| |
Init the application.
- Parameters
-
dstype | Data Source Type |
connstr | Data Source Connection String |
- Returns
- True if successfully
std::string DSInfo::m_connStr |
|
private |
The Data Source Connection String.
Definition at line 172 of file DSInfo.h.
The Data Source.
Definition at line 173 of file DSInfo.h.
std::string DSInfo::m_dataSourceType |
|
private |
The Data Source Type.
Definition at line 171 of file DSInfo.h.
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/terralib5/src/terralib/tools/dsinfo/core/DSInfo.h