Config.h File Reference

Configuration flags for the Data Access module of TerraLib. More...

Go to the source code of this file.

Macros

General Defines for the DataAccess module

Defines for configuring DataAccess module.

#define TE_DATAACCESS_MODULE_NAME   "te.dataaccess"
 An identifier for this module. More...
 
#define TERRALIB_USE_CONNECTION_POOL_MANAGER   1
 Set this macro to 1 if you want to use the TerraLib connection pool manager. More...
 
#define TERRALIB_AUTOMATICALLY_INITIALIZE_CONNECTION_POOL_MANAGER   1
 Set this macro to 1 if you want TerraLib to automatically initialize a thread for managing all the connection pools registered in the system. More...
 
#define TERRALIB_POOL_DEFAULT_MONITORING_TIME   60
 This sets the default monitoring time in seconds for the connection pool manager. More...
 
DLL/LIB Module

Flags for building TerraLib as a DLL or as a Static Library

#define TEDATAACCESSEXPORT
 You can use this macro in order to export/import classes and functions from this module. More...
 

Detailed Description

Configuration flags for the Data Access module of TerraLib.

Definition in file Config.h.

Macro Definition Documentation

#define TE_DATAACCESS_MODULE_NAME   "te.dataaccess"

An identifier for this module.

Definition at line 39 of file Config.h.

#define TEDATAACCESSEXPORT

You can use this macro in order to export/import classes and functions from this module.

Note
If you want to compile TerraLib as DLL in Windows, remember to insert TEDATAACCESSDLL into the project's list of defines.
If you want to compile TerraLib as an Static Library under Windows, remember to insert the TEDATAACCESSSTATIC flag into the project list of defines.

Definition at line 97 of file Config.h.

#define TERRALIB_AUTOMATICALLY_INITIALIZE_CONNECTION_POOL_MANAGER   1

Set this macro to 1 if you want TerraLib to automatically initialize a thread for managing all the connection pools registered in the system.

Definition at line 54 of file Config.h.

#define TERRALIB_POOL_DEFAULT_MONITORING_TIME   60

This sets the default monitoring time in seconds for the connection pool manager.

Definition at line 64 of file Config.h.

#define TERRALIB_USE_CONNECTION_POOL_MANAGER   1

Set this macro to 1 if you want to use the TerraLib connection pool manager.

Definition at line 46 of file Config.h.