26 #ifndef __TERRALIB_TOOLS_DSINFO_PRINTMANAGER_H
27 #define __TERRALIB_TOOLS_DSINFO_PRINTMANAGER_H
54 bool init(std::string dstype,std::string connstr);
76 void printAllInfo(
bool pkDetails,
bool fkDetails,
bool ukDetails,
bool idxDetails,
bool ccDetails);
97 void printDataSetInfo(std::vector<std::string> dataSetNameList,
bool pkDetails,
bool fkDetails,
bool ukDetails,
bool idxDetails,
bool ccDetails);
111 void printDataSetInfo(std::string dataSetName,
bool pkDetails,
bool fkDetails,
bool ukDetails,
bool idxDetails,
bool ccDetails);
133 void printCatalog(
bool pkDetails,
bool fkDetails,
bool ukDetails,
bool idxDetails,
bool ccDetails);
194 #endif //__TERRALIB_TOOLS_DSINFO_PRINTMANAGER_H
void printUKDetails(struct UKInfo uk)
Print Unique Key Details.
Struct that stores information about a index using the most common data types.
bool init(std::string dstype, std::string connstr)
Init.
void printCapabilities()
Print Data Source Capabilities.
Struct that stores information about a check constraint using the most common data types...
void printHeader()
Print Data Source Header.
void printFKDetails(struct FKInfo fk)
Print Foreign Key Details.
Class with methods to print the Data SOurce information.
void printCCDetails(struct CCInfo cc)
Print Check Constraint Details.
Struct that stores information about a primary key using the most common data types.
Class with methods to manage the application.
void printCatalog(bool pkDetails, bool fkDetails, bool ukDetails, bool idxDetails, bool ccDetails)
Print Data Source Catalog.
void printIdxDetails(struct IdxInfo idx)
Index Details.
void printDataSetInfo(std::vector< std::string > dataSetNameList, bool pkDetails, bool fkDetails, bool ukDetails, bool idxDetails, bool ccDetails)
Print Data Set Informations.
void printPKDetails(struct PKInfo pk)
Print Primary Key Details.
void printDataSetNameList()
Print Data Set Name List.
Struct that stores information about a unique key using the most common data types.
void printAllInfo(bool pkDetails, bool fkDetails, bool ukDetails, bool idxDetails, bool ccDetails)
Print All Data Source Informations.
DSInfo m_dsi
DSInfo object.
Struct that stores information about a foreign key using the most common data types.
void printDataSourceParameters(std::string dsType)
Print Data Source Parameters.
Data Source Informations tool.