27 #include "../common/Logger.h"
28 #include "../common/TerraLib.h"
29 #include "../common/Translator.h"
#define TE_LOG_TRACE(msg)
Use this tag in order to log a message to a specified logger with the TRACE level.
It is used to indicate what types of comparison operators are supported by a service.
static void loadValidGeometryOperandsList()
It loads the valid geometry operands list.
This singleton defines the TerraLib Filter Encoding module entry.
static void finalize()
This is the cleanup function for the TerraLib Filter Encoding module.
#define TE_TR(message)
It marks a string in order to get translated.
static void clearValidOperatorList()
It clears the valid comparison operator list.
static void loadValidOperatorList()
It loads the valid comparison operator list.
static Module & getInstance()
It returns a reference to the singleton instance.
Module()
The singleton constructor is not callable outside the class.
void remove(const std::string &moduleName)
It removes the module entry identified by the given name.
const te::addressgeocoding::Module & sm_module
static void loadValidOperatorList()
It loads the valid spatial operator list.
void add(const Module &m)
It registers the module in the TerraLib Platform.
This singleton defines the TerraLib Filter Encoding module entry.
#define TE_FILTERENCODING_MODULE_NAME
static void clearValidOperatorList()
It clears the valid operator list.
This internal structure is used to model the basic information about a TerraLib module.
static void clearValidGeometryOperandsList()
It clears the valid geometry operands list.
static void initialize()
This is the startup function for the TerraLib Filter Encoding module.