te::mem::Module Class Reference

This singleton defines the TerraLib In-Memory module entry. More...

#include <Module.h>

Inheritance diagram for te::mem::Module:
te::common::Singleton< Module >

Static Public Member Functions

static ModulegetInstance ()
 It returns a reference to the singleton instance. More...
 

Protected Member Functions

 Module ()
 The singleton constructor is not callable outside the class. More...
 
 ~Module ()
 

Static Private Member Functions

static void finalize ()
 This is the cleanup function for the TerraLib In-Memory module. More...
 
static void initialize ()
 This is the startup function for the TerraLib In-Memory module. More...
 

Static Private Attributes

static const Modulesm_module
 Just to make a static initialization. More...
 

Friends

class te::common::Singleton< Module >
 

Detailed Description

This singleton defines the TerraLib In-Memory module entry.

Definition at line 41 of file Module.h.

Constructor & Destructor Documentation

te::mem::Module::Module ( )
protected

The singleton constructor is not callable outside the class.

te::mem::Module::~Module ( )
protected

Member Function Documentation

static void te::mem::Module::finalize ( )
staticprivate

This is the cleanup function for the TerraLib In-Memory module.

Note
This method can finalize the pool manager if automatic initialization is on.
static Module & te::common::Singleton< Module >::getInstance ( )
staticinherited

It returns a reference to the singleton instance.

Returns
A reference to the singleton instance.
static void te::mem::Module::initialize ( )
staticprivate

This is the startup function for the TerraLib In-Memory module.

Note
This method can initialize the pool manager if automatic initialization is on.

Friends And Related Function Documentation

friend class te::common::Singleton< Module >
friend

Definition at line 43 of file Module.h.

Member Data Documentation

const Module& te::mem::Module::sm_module
staticprivate

Just to make a static initialization.

Definition at line 71 of file Module.h.


The documentation for this class was generated from the following file: