All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Config.h File Reference

Configuration flags for the TerraLib In-memory Data Access driver. More...

#include "../Config.h"

Go to the source code of this file.

Macros

General Defines

Configs for Memory module.

#define TE_MEMORY_DRIVER_IDENTIFIER   "MEM"
 The In-Memory driver identifier string. More...
 
#define TE_MEMORY_MODULE_NAME   "te.memory"
 The Memory plugin identifier string. More...
 
#define TE_MEMORY_MAX_DATASETS   1024
 The maximum number of datasets to be handled by a data source. More...
 
DLL/LIB Module

Flags for building TerraLib as a DLL or as a Static Library

#define TEMEMORYEXPORT
 You can use this macro in order to export/import classes and functions from this module. More...
 

Detailed Description

Configuration flags for the TerraLib In-memory Data Access driver.

Definition in file Config.h.

Macro Definition Documentation

#define TE_MEMORY_DRIVER_IDENTIFIER   "MEM"

The In-Memory driver identifier string.

Definition at line 42 of file Config.h.

Referenced by te::mem::Module::finalize(), te::mem::DataSource::getType(), and te::mem::Module::initialize().

#define TE_MEMORY_MAX_DATASETS   1024

The maximum number of datasets to be handled by a data source.

Definition at line 54 of file Config.h.

Referenced by te::mem::DataSource::close().

#define TE_MEMORY_MODULE_NAME   "te.memory"

The Memory plugin identifier string.

Definition at line 49 of file Config.h.

Referenced by te::mem::Module::Module(), and te::mem::Module::~Module().

#define TEMEMORYEXPORT

You can use this macro in order to export/import classes and functions from this module.

Note
If you want to compile TerraLib as DLL in Windows, remember to insert TEMEMORYDLL into the project's list of defines.
If you want to compile TerraLib as an Static Library under Windows, remember to insert the TEMEMORYSTATIC flag into the project list of defines.

Definition at line 87 of file Config.h.