Config.h File Reference

Configuration flags for GRIB. More...

#include "../Config.h"

Go to the source code of this file.

Macros

General Defines

Configuring MyDriver support.

#define GRIB_DRIVER_IDENTIFIER   "GRIB"
 The MyDriver driver identifier string. More...
 
Internationalization Defines

Flags for TerraLib code internationalization.

#define TE_GRIB_TEXT_DOMAIN   "temydriver"
 It contains the name of the text domain used in the translation of messages in TerraLib MyDriver driver implementation. More...
 
#define TE_GRIB_TEXT_DOMAIN_DIR   "locale"
 It contains the translation catalog directory. More...
 
#define TR_GRIB(message)   TR(message, TE_GRIB_TEXT_DOMAIN)
 It marks a string in order to get translated. This is a special mark used in the DataAccess module of TerraLib. More...
 
#define TR_PLURAL_GRIB(message1, message2, n)   TR_PLURAL(TE_GRIB_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 MyDriver module of TerraLib. More...
 
DLL/LIB Module

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

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

Detailed Description

Configuration flags for GRIB.

Definition in file Config.h.

Macro Definition Documentation

#define GRIB_DRIVER_IDENTIFIER   "GRIB"

The MyDriver driver identifier string.

Definition at line 41 of file Config.h.

#define TE_GRIB_TEXT_DOMAIN   "temydriver"

It contains the name of the text domain used in the translation of messages in TerraLib MyDriver driver implementation.

Definition at line 55 of file Config.h.

#define TE_GRIB_TEXT_DOMAIN_DIR   "locale"

It contains the translation catalog directory.

Definition at line 62 of file Config.h.

#define TEGRIBEXPORT

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

Definition at line 110 of file Config.h.

#define TR_GRIB (   message)    TR(message, TE_GRIB_TEXT_DOMAIN)

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

Definition at line 69 of file Config.h.

#define TR_PLURAL_GRIB (   message1,
  message2,
 
)    TR_PLURAL(TE_GRIB_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 MyDriver module of TerraLib.

Definition at line 76 of file Config.h.