Go to the documentation of this file.
26 #ifndef __TERRALIB_SERIALIZATION_INTERNAL_CONFIG_H
27 #define __TERRALIB_SERIALIZATION_INTERNAL_CONFIG_H
30 #include "../Config.h"
32 #define TE_SERIALIZATION_MODULE_NAME "te.serialization"
44 #define TE_SERIALIZATION_TEXT_DOMAIN "teserialization"
51 #define TE_SERIALIZATION_TEXT_DOMAIN_DIR "locale"
58 #define TR_SERIALIZATION(message) TR(message, TE_SERIALIZATION_TEXT_DOMAIN)
65 #define TR_PLURAL_SERIALIZATION(message1, message2, n) TR_PLURAL(TE_SERIALIZATION_TEXT_DOMAIN, message1, message2, n)
86 #pragma warning( disable : 4251 )
87 #pragma warning( disable : 4275 )
90 #ifdef TESERIALIZATIONSTATIC
91 #define TESERIALIZATIONEXPORT // Don't need to export/import... it is a static library
92 #elif TESERIALIZATIONDLL
93 #define TESERIALIZATIONEXPORT __declspec(dllexport) // export DLL information
95 #define TESERIALIZATIONEXPORT __declspec(dllimport) // import DLL information
98 #define TESERIALIZATIONEXPORT
103 #endif // __TERRALIB_SERIALIZATION_INTERNAL_CONFIG_H