27 #include "../common/Logger.h" 
   28 #include "../common/Translator.h" 
   29 #include "../dataaccess/datasource/DataSourceManager.h" 
   36   : te::plugin::CppPlugin(pluginInfo)
 
   56   if(sm_gribInitialized)
 
   66   sm_gribInitialized = 
true;
 
   71   if(!sm_gribInitialized)
 
   77   sm_gribInitialized = 
false;
 
#define TE_GRIB_TEXT_DOMAIN
It contains the name of the text domain used in the translation of messages in TerraLib MyDriver driv...
 
static void initialize()
It initializes the factory: the singleton instance will be registered in the abstract factory DataSou...
 
#define PLUGIN_CALL_BACK_IMPL(PLUGIN_CLASS_NAME)
This macro should be used by C++ plugins in order to declare the exportable/callable DLL function...
 
This is the concrete factory for GRIB. 
 
#define TE_ADD_TEXT_DOMAIN(domain, domaindir, codeset)
It adds the given text domain located at domain-dir with the given codeset to the multilingual system...
 
#define TE_GRIB_TEXT_DOMAIN_DIR
It contains the translation catalog directory. 
 
static void finalize()
It finalizes the factory: the singleton instance will be destroyed and will be unregistered from the ...
 
The basic information about a plugin.