| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- File List
- File Members

Functions
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/utils/TeDatabaseUtils.cpp File Reference
`#include "TeDatabaseUtils.h"`
`#include "../functions/TeLayerFunctions.h"`
`#include "../kernel/TeDBConnectionsPool.h"`
`#include "../kernel/TeFileTheme.h"`
`#include "../kernel/TeRasterTransform.h"`

## Functions

bool | isTerralibModel (TeDatabase *db)
bool | TeCopyDatabase (TeDatabase *dbFrom, TeDatabase *dbTo)
map< string, vector< string > > | getObject2ItemsMap (TeTheme *theme, vector< string > &itens)
vector< string > | generateItemsInClauseVec (TeTheme *theme, string &where)
TeViewNode * | findNode (const std::set< TeViewNode * > &orphanNodes, const int nodeId)
void | updateNodesTrees (std::set< TeViewNode * > &orphanNodes, TeView *view)
bool | loadViewSetAndThemeGroups (TeDatabase *db, const std::string &userName)
bool | TeCopyView (TeView *view, TeDatabase *inputDatabase, const std::string &newViewName, const std::string &newViewUser, const std::set< int > &setThemeIds, TeDatabase *outputDatabase, std::vector< bool > &vecResult)
TeViewNode * | TeCopyViewNode (TeViewNode *node, TeDatabase *inputDatabase, TeDatabase *outputDatabase, TeView *newView)
bool | TeCopyTable (TeDatabase *inputDatabase, const std::string &inputTable, TeDatabase *outputDatabase, const std::string &outputTable)

## Function Documentation

TeViewNode* findNode | ( | const std::set< TeViewNode * > & | orphanNodes,
|  | const int | nodeId
| ) |  |

void updateNodesTrees | ( | std::set< TeViewNode * > & | orphanNodes,
|  | TeView * | view
| ) |  |

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines