| TerraLib 4.1

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

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes
TeDatabaseFactoryParams Class Reference

This is the class for TeDatabase factory parameters . More...

`#include <TeDatabaseFactoryParams.h>`

List of all members.

## Public Member Functions

| TeDatabaseFactoryParams ()
| Default constructor.
virtual | ~TeDatabaseFactoryParams ()
| Default Destructor.
bool | operator== (const TeDatabaseFactoryParams &external) const
| operator== implementation.
const TeDatabaseFactoryParams & | operator= (const TeDatabaseFactoryParams &external)
| operator= implementation.
std::string | decName () const
| This is for TeFactory compatibility.

## Public Attributes

std::string | dbms_name_
| DBMS name (like PostgreSQL, PostGIS, MySQL and others).
std::string | host_
| Host name.
std::string | user_
| User name in order to stabilish a connection.
std::string | password_
| User password.
std::string | database_
| Database name.
int | port_
| Port number for network connection.

## Detailed Description

This is the class for TeDatabase factory parameters .

Author:
  Emiliano F. Castejon <castejon@dpi.inpe.br>

## Constructor & Destructor Documentation

TeDatabaseFactoryParams::TeDatabaseFactoryParams | ( |  | ) |

Default constructor.

TeDatabaseFactoryParams::~TeDatabaseFactoryParams | ( |  | ) | `[virtual]`

Default Destructor.

## Member Function Documentation

std::string TeDatabaseFactoryParams::decName | ( |  | ) | const

This is for TeFactory compatibility.

const TeDatabaseFactoryParams & TeDatabaseFactoryParams::operator= | ( | const TeDatabaseFactoryParams & | external | ) |

operator= implementation.

Parameters:

  external | External reference.

Returns:
  A const reference to the external object instance.

bool TeDatabaseFactoryParams::operator== | ( | const TeDatabaseFactoryParams & | external | ) | const

operator== implementation.

Parameters:

  external | External reference.

Returns:
  true if both instances are equal, false if not.

## Member Data Documentation

std::string TeDatabaseFactoryParams::database_

Database name.

std::string TeDatabaseFactoryParams::dbms_name_

DBMS name (like PostgreSQL, PostGIS, MySQL and others).

std::string TeDatabaseFactoryParams::host_

Host name.

std::string TeDatabaseFactoryParams::password_

User password.

int TeDatabaseFactoryParams::port_

Port number for network connection.

std::string TeDatabaseFactoryParams::user_

User name in order to stabilish a connection.

The documentation for this class was generated from the following files:

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeDatabaseFactoryParams.h
- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/kernel/TeDatabaseFactoryParams.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines