Class with methods to print the Data SOurce information.
More...
#include <PrintManager.h>
|
bool | init (std::string dstype, std::string connstr) |
| Init. More...
|
|
void | printAllInfo (bool pkDetails, bool fkDetails, bool ukDetails, bool idxDetails, bool ccDetails) |
| Print All Data Source Informations. More...
|
|
void | printDataSetInfo (std::vector< std::string > dataSetNameList, bool pkDetails, bool fkDetails, bool ukDetails, bool idxDetails, bool ccDetails) |
| Print Data Set Informations. More...
|
|
void | printDataSetInfo (std::string dataSetName, bool pkDetails, bool fkDetails, bool ukDetails, bool idxDetails, bool ccDetails) |
| Print Data Set Informations. More...
|
|
void | printDataSetNameList () |
| Print Data Set Name List. More...
|
|
void | printDataSourceParameters (std::string dsType) |
| Print Data Source Parameters. More...
|
|
Class with methods to print the Data SOurce information.
Definition at line 41 of file PrintManager.h.
bool PrintManager::init |
( |
std::string |
dstype, |
|
|
std::string |
connstr |
|
) |
| |
Init.
- Parameters
-
dstype | Data Source Type |
connstr | Data Source Connection String |
- Returns
- True if successfully
void PrintManager::printAllInfo |
( |
bool |
pkDetails, |
|
|
bool |
fkDetails, |
|
|
bool |
ukDetails, |
|
|
bool |
idxDetails, |
|
|
bool |
ccDetails |
|
) |
| |
Print All Data Source Informations.
- Parameters
-
pkDetails | If want Primary Key Details |
fkDetails | If want Foreign Key Details |
ukDetails | If want Unique Key Details |
idxDetails | If want Index Key Details |
ccDetails | If want Check Constraint Details |
- Returns
- void
void PrintManager::printCapabilities |
( |
| ) |
|
|
private |
Print Data Source Capabilities.
- Returns
- void
void PrintManager::printCatalog |
( |
bool |
pkDetails, |
|
|
bool |
fkDetails, |
|
|
bool |
ukDetails, |
|
|
bool |
idxDetails, |
|
|
bool |
ccDetails |
|
) |
| |
|
private |
Print Data Source Catalog.
- Parameters
-
pkDetails | If want Primary Key Details |
fkDetails | If want Foreign Key Details |
ukDetails | If want Unique Key Details |
idxDetails | If want Index Key Details |
ccDetails | If want Check Constraint Details |
- Returns
- void
void PrintManager::printCCDetails |
( |
struct CCInfo |
cc | ) |
|
|
private |
Print Check Constraint Details.
- Parameters
-
- Returns
- void
void PrintManager::printDataSetInfo |
( |
std::vector< std::string > |
dataSetNameList, |
|
|
bool |
pkDetails, |
|
|
bool |
fkDetails, |
|
|
bool |
ukDetails, |
|
|
bool |
idxDetails, |
|
|
bool |
ccDetails |
|
) |
| |
Print Data Set Informations.
- Parameters
-
dataSetNameList | String vector with the passed Data Set Names |
pkDetails | If want Primary Key Details |
fkDetails | If want Foreign Key Details |
ukDetails | If want Unique Key Details |
idxDetails | If want Index Key Details |
ccDetails | If want Check Constraint Details |
- Returns
- void
void PrintManager::printDataSetInfo |
( |
std::string |
dataSetName, |
|
|
bool |
pkDetails, |
|
|
bool |
fkDetails, |
|
|
bool |
ukDetails, |
|
|
bool |
idxDetails, |
|
|
bool |
ccDetails |
|
) |
| |
Print Data Set Informations.
- Parameters
-
dataSetName | String with the passed Data Set Name |
pkDetails | If want Primary Key Details |
fkDetails | If want Foreign Key Details |
ukDetails | If want Unique Key Details |
idxDetails | If want Index Key Details |
ccDetails | If want Check Constraint Details |
- Returns
- void
void PrintManager::printDataSetNameList |
( |
| ) |
|
Print Data Set Name List.
- Returns
- void
void PrintManager::printDataSourceParameters |
( |
std::string |
dsType | ) |
|
Print Data Source Parameters.
- Parameters
-
- Returns
- void
void PrintManager::printFKDetails |
( |
struct FKInfo |
fk | ) |
|
|
private |
Print Foreign Key Details.
- Parameters
-
- Returns
- void
void PrintManager::printHeader |
( |
| ) |
|
|
private |
Print Data Source Header.
- Returns
- void
void PrintManager::printIdxDetails |
( |
struct IdxInfo |
idx | ) |
|
|
private |
Index Details.
- Parameters
-
- Returns
- void
void PrintManager::printPKDetails |
( |
struct PKInfo |
pk | ) |
|
|
private |
Print Primary Key Details.
- Parameters
-
- Returns
- void
void PrintManager::printUKDetails |
( |
struct UKInfo |
uk | ) |
|
|
private |
Print Unique Key Details.
- Parameters
-
- Returns
- void
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/PrintManager.h