Configuration flags for the OGR Driver Implementation of TerraLib. More...
#include "../Config.h"
Go to the source code of this file.
Macros | |
#define | OGR_DRIVER_IDENTIFIER "OGR" |
The OGR driver identifier string. More... | |
Internationalization Defines | |
Flags for TerraLib code internationalization. | |
#define | TE_OGR_TEXT_DOMAIN "teogr" |
It contains the name of the text domain used in the translation of messages in TerraLib OGR driver implementation. More... | |
#define | TE_OGR_TEXT_DOMAIN_DIR "locale" |
It contains the translation catalog directory. More... | |
#define | TR_OGR(message) TR(message, TE_OGR_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_OGR(message1, message2, n) TR_PLURAL(TE_OGR_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 DataAccess module of TerraLib. More... | |
Logger Defines | |
Flags for building TerraLib with Log support | |
#define | TE_OGR_LOGGER_NAME "te.ogr" |
This is the fully qualified TerraLib DataAccess API logger name. More... | |
DLL/LIB Module | |
Flags for building TerraLib as a DLL or as a Static Library | |
#define | TEOGREXPORT |
You can use this macro in order to export/import classes and functions from this module. More... | |
#define OGR_DRIVER_IDENTIFIER "OGR" |
The OGR driver identifier string.
Definition at line 36 of file Config.h.
Referenced by te::ogr::Module::shutdown(), and te::ogr::Module::startup().
#define TE_OGR_LOGGER_NAME "te.ogr" |
#define TE_OGR_TEXT_DOMAIN "teogr" |
It contains the name of the text domain used in the translation of messages in TerraLib OGR driver implementation.
Definition at line 48 of file Config.h.
Referenced by te::ogr::Module::startup().
#define TE_OGR_TEXT_DOMAIN_DIR "locale" |
It contains the translation catalog directory.
Definition at line 55 of file Config.h.
Referenced by te::ogr::Module::startup().
#define TEOGREXPORT |
You can use this macro in order to export/import classes and functions from this module.
#define TR_OGR | ( | message | ) | TR(message, TE_OGR_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 62 of file Config.h.
Referenced by te::ogr::Transactor::add(), te::ogr::Transactor::addProperty(), te::ogr::Transactor::cloneDataSet(), te::ogr::Convert2OGR(), te::ogr::Convert2OGRProjection(), te::ogr::Convert2TerraLib(), te::ogr::DataSource::createDataSet(), te::ogr::Transactor::createDataSet(), te::ogr::DataSource::drop(), te::ogr::Transactor::dropDataSet(), te::ogr::Transactor::dropProperty(), te::ogr::DataSet::getBool(), te::ogr::DataSet::getChar(), te::ogr::Transactor::getDataSet(), te::ogr::Transactor::getExtent(), te::ogr::DataSet::getFloat(), te::ogr::DataSet::getInt16(), te::ogr::DataSet::getInt64(), te::ogr::GetOGRConnectionInfo(), te::ogr::DataSet::getRaster(), te::ogr::DataSet::getUChar(), te::ogr::DataSource::open(), te::ogr::Transactor::query(), te::ogr::Transactor::remove(), te::ogr::Transactor::renameProperty(), te::ogr::Module::shutdown(), and te::ogr::Module::startup().
#define TR_PLURAL_OGR | ( | message1, | |
message2, | |||
n | |||
) | TR_PLURAL(TE_OGR_TEXT_DOMAIN, message1, message2, n) |