src/terralib/binding/v8/jsi/Config.h File Reference
#include "../Config.h"

Go to the source code of this file.

Macros

#define TE_V8_JSI_MODULE_NAME   "TEBINDINGV8JSI"
 
Internationalization Defines

Flags for TerraLib code internationalization.

#define TE_V8JSI_TEXT_DOMAIN   "tev8jsi"
 It contains the name of the text domain used in the translation of messages in TerraLib JavaScript API module. More...
 
#define TE_V8JSI_TEXT_DOMAIN_DIR   "locale"
 
#define TR_V8JSI(message)   TR(message, TE_V8JSI_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_V8JSI_PLURAL(message1, message2, n)   TR_PLURAL(TE_V8JSI_TEXT_DOMAIN, message1, message2, n)
 It marks a string in order to get translated according to plural form. This is the mark used in the Common module of TerraLib. More...
 
DLL/LIB Module

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

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

Macro Definition Documentation

#define TE_V8_JSI_MODULE_NAME   "TEBINDINGV8JSI"
#define TE_V8JSI_TEXT_DOMAIN   "tev8jsi"

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

Definition at line 44 of file src/terralib/binding/v8/jsi/Config.h.

Referenced by te::v8::jsi::Module::Module().

#define TE_V8JSI_TEXT_DOMAIN_DIR   "locale"

Definition at line 51 of file src/terralib/binding/v8/jsi/Config.h.

Referenced by te::v8::jsi::Module::Module().

#define TEV8JSIEXPORT

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

Definition at line 98 of file src/terralib/binding/v8/jsi/Config.h.

#define TR_V8JSI_PLURAL (   message1,
  message2,
 
)    TR_PLURAL(TE_V8JSI_TEXT_DOMAIN, message1, message2, n)

It marks a string in order to get translated according to plural form. This is the mark used in the Common module of TerraLib.

Definition at line 65 of file src/terralib/binding/v8/jsi/Config.h.