The TerraLib OGR driver is a plugin.
More...
#include <Module.h>
The TerraLib OGR driver is a plugin.
Definition at line 42 of file Module.h.
Plugin constructor.
- Parameters
-
pInfo | Basic information provided to initialize this module through the plugin API. |
te::ogr::Module::~Module |
( |
| ) |
|
const PluginInfo& te::plugin::Plugin::getInfo |
( |
| ) |
const |
|
virtualinherited |
It return the information associated to the plugin.
- Returns
- The information associated to the plugin.
Implements te::plugin::AbstractPlugin.
bool te::plugin::Plugin::isStarted |
( |
| ) |
const |
|
virtualinherited |
It tells if the plugin was started or not.
- Returns
- True if the plugin is started and false otherwise (it is shutdown).
Implements te::plugin::AbstractPlugin.
bool te::plugin::AbstractPlugin::operator< |
( |
const AbstractPlugin & |
rhs | ) |
const |
|
inherited |
This overloaded operator can be used to index the plugin in a set.
- Parameters
-
rhs | The right-hand-side plugin. |
- Returns
- True if this plugin name is lexcographical less than the rhs plugin name.
void te::ogr::Module::shutdown |
( |
| ) |
|
|
virtual |
It finalizes all TerraLib OGR driver support.
- Exceptions
-
- Note
- This function must be called in your program at least the same times you have called initialize. In general this must be the last call to TerraLib API. As in case of the initialize method, this routine can be called at the end of the main routine of your application.
- Warning
- Not thread safe!
-
If this method throws an exception we recommend you to quit the program, don't try to resume it because you can have intermittent errors!
Reimplemented from te::plugin::Plugin.
void te::ogr::Module::startup |
( |
| ) |
|
|
virtual |
It initializes all TerraLib OGR driver support.
The initialization includes:
-
Multilanguage support
-
OGRRegisterAll
- Exceptions
-
- Note
- This function must be called at least once in your program. The best place to call it is inside the main routine of your application.
- Warning
- Not thread safe!
-
If this method throws an exception we recommend you to quit the program, don't try to resume it because you can have intermittent errors!
Reimplemented from te::plugin::Plugin.
bool te::plugin::Plugin::m_initialized |
|
protectedinherited |
A flag that indicates if the plugin was started or not.
Definition at line 79 of file Plugin.h.
PluginInfo te::plugin::Plugin::m_pluginInfo |
|
protectedinherited |
Information about the plugin.
Definition at line 78 of file Plugin.h.
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/terralib5/src/terralib/ogr/Module.h