Go to the documentation of this file.
26 #ifndef __TERRALIB_DATAACCESS_INTERNAL_CONFIG_H
27 #define __TERRALIB_DATAACCESS_INTERNAL_CONFIG_H
30 #include "../Config.h"
42 #define TE_DATAACCESS_MODULE_NAME "te.dataaccess"
49 #define TE_USE_CONNECTION_POOL_MANAGER 1
56 #if TE_USE_CONNECTION_POOL_MANAGER
57 #define TE_AUTOMATICALLY_INITIALIZE_CONNECTION_POOL_MANAGER 1
59 #define TE_AUTOMATICALLY_INITIALIZE_CONNECTION_POOL_MANAGER 0
67 #define TE_POOL_DEFAULT_MONITORING_TIME 60
81 #define TE_DATAACCESS_TEXT_DOMAIN "tedataaccess"
88 #define TE_DATAACCESS_TEXT_DOMAIN_DIR "locale"
95 #define TR_DATAACCESS(message) TR(message, TE_DATAACCESS_TEXT_DOMAIN)
102 #define TR_PLURAL_DATAACCESS(message1, message2, n) TR_PLURAL(TE_DATAACCESS_TEXT_DOMAIN, message1, message2, n)
123 #pragma warning( disable : 4251 4127)
124 #pragma warning( disable : 4275 )
127 #ifdef TEDATAACCESSSTATIC
128 #define TEDATAACCESSEXPORT // Don't need to export/import... it is a static library
129 #elif TEDATAACCESSDLL
130 #define TEDATAACCESSEXPORT __declspec(dllexport) // export DLL information
132 #define TEDATAACCESSEXPORT __declspec(dllimport) // import DLL information
135 #define TEDATAACCESSEXPORT
140 #endif // __TERRALIB_DATAACCESS_INTERNAL_CONFIG_H