Configuration flags for the Serialization API of TerraLib. More...
#include "../Config.h"
Go to the source code of this file.
Macros | |
#define | TE_SERIALIZATION_MODULE_NAME "te.serialization" |
Internationalization Defines | |
Flags for TerraLib code internationalization. | |
#define | TE_SERIALIZATION_TEXT_DOMAIN "teserialization" |
It contains the name of the text domain used in the translation of messages in TerraLib XML module. More... | |
#define | TE_SERIALIZATION_TEXT_DOMAIN_DIR "locale" |
It contains the translation catalog directory. More... | |
#define | TR_SERIALIZATION(message) TR(message, TE_SERIALIZATION_TEXT_DOMAIN) |
It marks a string in order to get translated. This is a special mark used in the XML module of TerraLib. More... | |
#define | TR_PLURAL_SERIALIZATION(message1, message2, n) TR_PLURAL(TE_SERIALIZATION_TEXT_DOMAIN, message1, message2, n) |
DLL/LIB Module | |
Flags for building TerraLib as a DLL or as a Static Library | |
#define | TESERIALIZATIONEXPORT |
You can use this macro in order to export/import classes and functions from this module. More... | |
#define TE_SERIALIZATION_MODULE_NAME "te.serialization" |
Definition at line 32 of file Config.h.
Referenced by te::serialize::Module::Module(), and te::serialize::Module::~Module().
#define TE_SERIALIZATION_TEXT_DOMAIN "teserialization" |
It contains the name of the text domain used in the translation of messages in TerraLib XML module.
Definition at line 44 of file Config.h.
Referenced by te::serialize::Module::Module().
#define TE_SERIALIZATION_TEXT_DOMAIN_DIR "locale" |
It contains the translation catalog directory.
Definition at line 51 of file Config.h.
Referenced by te::serialize::Module::Module().
#define TESERIALIZATIONEXPORT |
You can use this macro in order to export/import classes and functions from this module.
#define TR_PLURAL_SERIALIZATION | ( | message1, | |
message2, | |||
n | |||
) | TR_PLURAL(TE_SERIALIZATION_TEXT_DOMAIN, message1, message2, n) |
#define TR_SERIALIZATION | ( | message | ) | TR(message, TE_SERIALIZATION_TEXT_DOMAIN) |
It marks a string in order to get translated. This is a special mark used in the XML module of TerraLib.
Definition at line 58 of file Config.h.
Referenced by te::serialize::Module::finalize(), te::serialize::Module::initialize(), te::serialize::Expression::read(), te::serialize::AbstractOp::read(), te::serialize::Style::read(), te::serialize::Symbolizer::read(), te::serialize::Layer::read(), te::serialize::ReadSchema(), te::serialize::ReadSymbolLibrary(), te::serialize::Style::write(), te::serialize::Layer::write(), te::serialize::AbstractOp::write(), and te::serialize::Symbolizer::write().