The TerraLib PostGIS driver is a plugin. More...
#include <Module.h>
 
  
 | Public Member Functions | |
| const PluginInfo & | getInfo () const | 
| It return the information associated to the plugin.  More... | |
| bool | isStarted () const | 
| It tells if the plugin was started or not.  More... | |
| Module (const te::plugin::PluginInfo &pluginInfo) | |
| Plugin constructor.  More... | |
| bool | operator< (const AbstractPlugin &rhs) const | 
| This overloaded operator can be used to index the plugin in a set.  More... | |
| ~Module () | |
| Destructor.  More... | |
| Re-Implmentation from Plugin Interface | |
| Re-Implementation from Plugin Interface. | |
| void | startup () | 
| This method will be called by TerraLib to startup some plugin's functionality.  More... | |
| void | shutdown () | 
| This method will be called by TerraLib to shutdown plugin's functionality.  More... | |
| Protected Attributes | |
| bool | m_initialized | 
| A flag that indicates if the plugin was started or not.  More... | |
| PluginInfo | m_pluginInfo | 
| Information about the plugin.  More... | |
| te::pgis::Module::Module | ( | const te::plugin::PluginInfo & | pluginInfo | ) | 
Plugin constructor.
| pInfo | Basic information provided to initialize this module through the plugin API. | 
| te::pgis::Module::~Module | ( | ) | 
Destructor.
| 
 | virtualinherited | 
It return the information associated to the plugin.
Implements te::plugin::AbstractPlugin.
| 
 | virtualinherited | 
It tells if the plugin was started or not.
Implements te::plugin::AbstractPlugin.
| 
 | inherited | 
This overloaded operator can be used to index the plugin in a set.
| rhs | The right-hand-side plugin. | 
| 
 | virtual | 
This method will be called by TerraLib to shutdown plugin's functionality.
| Exception | It throws an exception if the plugin can not be shutdown. | 
Reimplemented from te::plugin::Plugin.
| 
 | virtual | 
This method will be called by TerraLib to startup some plugin's functionality.
| Exception | It throws an exception if the plugin can not be started. | 
Reimplemented from te::plugin::Plugin.
| 
 | protectedinherited | 
| 
 | protectedinherited |