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

Go to the source code of this file.

Macros

#define TE_ST_DATALOADER_FROM_DS   "STDATALOADERFROMDS"
 The st data loader from a general data source identifier string. More...
 
#define TE_ST_DATALOADER_FROM_MEMDS   "STDATALOADERFROMMEMDS"
 The st data loader from a st in-memory data source identifier string. More...
 
#define TE_ST_MODULE_NAME   "te.st"
 The st module identifier string. More...
 
#define TE_STMEMORY_DATASOURCE_ID   "STMEMORYDS"
 The global id of the st memory data source. More...
 
Internationalization Defines

Flags for TerraLib code internationalization.

#define TE_ST_TEXT_DOMAIN   "test"
 It contains the name of the text domain used in the translation of messages in TerraLib ST module. More...
 
#define TE_ST_TEXT_DOMAIN_DIR   "locale"
 It contains the translation catalog directory. More...
 
#define TR_ST(message)   TR(message, TE_ST_TEXT_DOMAIN)
 It marks a string in order to get translated. This is a special mark used in the ST module of TerraLib. More...
 
Internationalization Defines

Flags for TerraLib code internationalization.

#define TR_PLURAL_ST(message1, message2, n)   TR_PLURAL(TE_ST_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 ST module of TerraLib. More...
 
Logger Defines

Flags for building TerraLib with Log support

#define TE_ST_LOGGER_NAME   "te.st"
 This is the fully qualified TerraLib ST API logger name. More...
 
DLL/LIB Module

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

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

Macro Definition Documentation

#define TE_ST_DATALOADER_FROM_DS   "STDATALOADERFROMDS"

The st data loader from a general data source identifier string.

Definition at line 43 of file Config.h.

#define TE_ST_DATALOADER_FROM_MEMDS   "STDATALOADERFROMMEMDS"

The st data loader from a st in-memory data source identifier string.

Definition at line 50 of file Config.h.

#define TE_ST_LOGGER_NAME   "te.st"

This is the fully qualified TerraLib ST API logger name.

Definition at line 104 of file Config.h.

#define TE_ST_MODULE_NAME   "te.st"

The st module identifier string.

Definition at line 36 of file Config.h.

Referenced by te::st::Module::Module(), and te::st::Module::~Module().

#define TE_ST_TEXT_DOMAIN   "test"

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

Definition at line 69 of file Config.h.

Referenced by te::st::Module::Module().

#define TE_ST_TEXT_DOMAIN_DIR   "locale"

It contains the translation catalog directory.

Definition at line 76 of file Config.h.

Referenced by te::st::Module::Module().

#define TE_STMEMORY_DATASOURCE_ID   "STMEMORYDS"

The global id of the st memory data source.

Definition at line 57 of file Config.h.

#define TESTEXPORT

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

Note
If you want to compile TerraLib ST module as DLL in Windows, remember to insert TESTDLL into the project's list of defines.
If you want to compile TerraLib ST module as a Static Library under Windows, remember to insert the TESTSTATIC flag into the project list of defines.

Definition at line 136 of file Config.h.

#define TR_PLURAL_ST (   message1,
  message2,
 
)    TR_PLURAL(TE_ST_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 ST module of TerraLib.

#define TR_ST (   message)    TR(message, TE_ST_TEXT_DOMAIN)

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

Definition at line 83 of file Config.h.

Referenced by te::st::Module::finalize(), and te::st::Module::initialize().