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_STMEMORY_DRIVER_IDENTIFIER   "STMEMORY"
 The ST In-Memory driver identifier string. More...
 
#define TE_STMEMORY_DRIVER_MAX_DATASETS   1024
 The maximum number of datasets to be handled by a data source. More...
 
#define TE_STMEMORY_MODULE_NAME   "te.stmemory"
 The st memory module identifier string. More...
 
Internationalization Defines

Flags for TerraLib code internationalization.

#define TE_STMEMORY_TEXT_DOMAIN   "testmemory"
 It contains the name of the text domain used in the translation of messages in TerraLib ST memory module. More...
 
#define TE_STMEMORY_TEXT_DOMAIN_DIR   "locale"
 It contains the translation catalog directory. More...
 
#define TR_STMEMORY(message)   TR(message, TE_STMEMORY_TEXT_DOMAIN)
 It marks a string in order to get translated. This is a special mark used in the ST memory module of TerraLib. More...
 
#define TR_PLURAL_STMEMORY(message1, message2, n)   TR_PLURAL(TE_STMEMORY_TEXT_DOMAIN, message1, message2, n)
 
Logger Defines

Flags for building TerraLib with Log support

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

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

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

Macro Definition Documentation

#define TE_STMEMORY_DRIVER_IDENTIFIER   "STMEMORY"

The ST In-Memory driver identifier string.

Definition at line 43 of file Config.h.

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

#define TE_STMEMORY_DRIVER_MAX_DATASETS   1024

The maximum number of datasets to be handled by a data source.

Definition at line 48 of file Config.h.

Referenced by te::stmem::DataSource::close().

#define TE_STMEMORY_LOGGER_NAME   "te.stmemory"

This is the fully qualified TerraLib ST API logger name.

Definition at line 96 of file Config.h.

#define TE_STMEMORY_MODULE_NAME   "te.stmemory"

The st memory module identifier string.

Definition at line 36 of file Config.h.

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

#define TE_STMEMORY_TEXT_DOMAIN   "testmemory"

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

Definition at line 61 of file Config.h.

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

#define TE_STMEMORY_TEXT_DOMAIN_DIR   "locale"

It contains the translation catalog directory.

Definition at line 68 of file Config.h.

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

#define TESTMEMORYEXPORT

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

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

Definition at line 128 of file Config.h.

#define TR_PLURAL_STMEMORY (   message1,
  message2,
 
)    TR_PLURAL(TE_STMEMORY_TEXT_DOMAIN, message1, message2, n)

Definition at line 82 of file Config.h.

#define TR_STMEMORY (   message)    TR(message, TE_STMEMORY_TEXT_DOMAIN)

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

Definition at line 75 of file Config.h.

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