27 #include "../../../../common/Config.h" 28 #include "../../../../core/translator/Translator.h" 29 #include "../../../../core/logger/Logger.h" 30 #include "../../../../dataaccess/datasource/DataSourceInfoManager.h" 31 #include "../../../widgets/datasource/core/DataSourceTypeManager.h" bool m_initialized
A flag that indicates if the plugin was started or not.
#define TE_QT_PLUGIN_DATASOURCE_GEOFILE_TEXT_DOMAIN_DIR
It contains the translation catalog directory.
#define TE_QT_PLUGIN_DATASOURCE_GEOFILE(message)
It marks a string in order to get translated. This is a special mark used in the DataAccess module of...
#define TE_QT_PLUGIN_DATASOURCE_GEOFILE_TEXT_DOMAIN
It contains the name of the text domain used in the translation of messages in TerraLib GEOFILE drive...
void startup()
Do nothing! Just set plugin as started.
~Plugin()
Virtual destructor.
static DataSourceTypeManager & getInstance()
It returns a reference to the singleton instance.
#define TE_ADD_TEXT_DOMAIN(domain, dir)
It adds the given text domain and its directory to the multilingual system.
Plugin(const te::plugin::PluginInfo &pluginInfo)
GeoFile data source type.
Plugin implementation for the GeoFile data source widget.
#define TE_LOG_TRACE(message)
Use this tag in order to log a message to the TerraLib default logger with the TRACE level...
#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...
The basic information about a plugin.
void shutdown()
Do nothing! Just set plugin as stopped.