Config.h File Reference

Configuration flags for the TerraLib AGG. More...

Go to the source code of this file.

Macros

Internationalization Defines

Flags for TerraLib code internationalization.

#define TE_AGG_TEXT_DOMAIN   "teagg"
 It contains the name of the text domain used in the translation of messages in TerraLib AGG module. More...
 
#define TE_AGG_TEXT_DOMAIN_DIR   "locale"
 It contains the translation catalog directory. More...
 
#define TR_AGG(message)   TR(message, TE_AGG_TEXT_DOMAIN)
 It marks a string in order to get translated. This is a special mark used in the TerraLib AGG module. More...
 
#define TR_PLURAL_AGG(message1, message2, n)   TR_PLURAL(TE_AGG_TEXT_DOMAIN, message1, message2, n)
 This mark can be used when you have a plural phrase to be translated. This is a special mark used in the AGG module of TerraLib. More...
 
Logger Defines

Flags for building TerraLib with Log support

#define TE_AGG_LOGGER_NAME   "te.agg"
 This is the fully qualified TerraLib AGG Model logger name. More...
 
DLL/LIB Module

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

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

Detailed Description

Configuration flags for the TerraLib AGG.

Definition in file Config.h.

Macro Definition Documentation

#define TE_AGG_LOGGER_NAME   "te.agg"

This is the fully qualified TerraLib AGG Model logger name.

Author
Gilberto Ribeiro de Queiroz gribe.nosp@m.iro@.nosp@m.dpi.i.nosp@m.npe..nosp@m.br
Note
Any doubts, please, send us an e-mail to help improve the documentation quality!

Definition at line 78 of file Config.h.

#define TE_AGG_TEXT_DOMAIN   "teagg"

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

Definition at line 39 of file Config.h.

#define TE_AGG_TEXT_DOMAIN_DIR   "locale"

It contains the translation catalog directory.

Definition at line 46 of file Config.h.

#define TEAGGEXPORT

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

Definition at line 112 of file Config.h.

#define TR_AGG (   message)    TR(message, TE_AGG_TEXT_DOMAIN)

It marks a string in order to get translated. This is a special mark used in the TerraLib AGG module.

Definition at line 53 of file Config.h.

#define TR_PLURAL_AGG (   message1,
  message2,
 
)    TR_PLURAL(TE_AGG_TEXT_DOMAIN, message1, message2, n)

This mark can be used when you have a plural phrase to be translated. This is a special mark used in the AGG module of TerraLib.

Definition at line 60 of file Config.h.