All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Config.h File Reference

Configuration flags for the GDAL Driver of TerraLib. More...

#include "../Config.h"

Go to the source code of this file.

Macros

#define TE_GDAL_DRIVER_IDENTIFIER   "GDAL"
 
#define TE_GDAL_MODULE_NAME   "te.da.gdal"
 
Internationalization Defines

Flags for TerraLib code internationalization.

#define TE_GDAL_TEXT_DOMAIN   "tegdal"
 It contains the name of the text domain used in the translation of messages in TerraLib Coverage module. More...
 
#define TE_GDAL_TEXT_DOMAIN_DIR   "locale"
 It contains the translation catalog directory. More...
 
#define TR_GDAL(message)   TR(message, TE_GDAL_TEXT_DOMAIN)
 It marks a string in order to get translated. This is a special mark used in the Vector Geometry module of TerraLib. More...
 
#define TR_GDAL_PLURAL(message1, message2, n)   TR_PLURAL(TE_GDAL_TEXT_DOMAIN, message1, message2, n)
 
Logger Defines

Flags for building TerraLib with Log support

#define TE_GDAL_LOGGER_NAME   "te.da.gdal"
 This is the fully qualified TerraLib Vector Geometry Model logger name. More...
 
DLL/LIB Module

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

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

Detailed Description

Configuration flags for the GDAL Driver of TerraLib.

Definition in file Config.h.

Macro Definition Documentation

#define TE_GDAL_DRIVER_IDENTIFIER   "GDAL"
#define TE_GDAL_LOGGER_NAME   "te.da.gdal"

This is the fully qualified TerraLib Vector Geometry Model logger name.

Definition at line 80 of file Config.h.

#define TE_GDAL_MODULE_NAME   "te.da.gdal"

Definition at line 31 of file Config.h.

#define TE_GDAL_TEXT_DOMAIN   "tegdal"

It contains the name of the text domain used in the translation of messages in TerraLib Coverage module.

Definition at line 50 of file Config.h.

Referenced by te::gdal::Module::startup().

#define TE_GDAL_TEXT_DOMAIN_DIR   "locale"

It contains the translation catalog directory.

Definition at line 57 of file Config.h.

Referenced by te::gdal::Module::startup().

#define TEGDALEXPORT

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 TEGDALDLL into the project's list of defines.
If you want to compile TerraLib as an Static Library under Windows, remember to insert the TEGDALSTATIC flag into the project list of defines.

Definition at line 113 of file Config.h.

#define TR_GDAL_PLURAL (   message1,
  message2,
 
)    TR_PLURAL(TE_GDAL_TEXT_DOMAIN, message1, message2, n)

Definition at line 66 of file Config.h.