This internal structure is used to model the basic information about a TerraLib module. More...
#include <TerraLib.h>
Public Member Functions | |
| Module (std::string name, StartupFptr startFptr, CleanupFptr cleanupFptr) | |
Public Attributes | |
| CleanupFptr | m_cleanupFptr |
| The module finalization routine. | |
| std::string | m_name |
| The module name: an internal value used to identify the module in the system. Must be a unique value. | |
| StartupFptr | m_startFptr |
| The module initialization routine. | |
This internal structure is used to model the basic information about a TerraLib module.
Definition at line 98 of file TerraLib.h.
|
inline |
Definition at line 100 of file TerraLib.h.
References m_cleanupFptr, m_name, and m_startFptr.
| CleanupFptr TerraLib::Module::m_cleanupFptr |
| std::string TerraLib::Module::m_name |
The module name: an internal value used to identify the module in the system. Must be a unique value.
Definition at line 107 of file TerraLib.h.
Referenced by Module().
| StartupFptr TerraLib::Module::m_startFptr |
The module initialization routine.
Definition at line 108 of file TerraLib.h.
Referenced by Module().