26 #ifndef __TERRALIB_FE_INTERNAL_GEOMETRYOPERANDS_H
27 #define __TERRALIB_FE_INTERNAL_GEOMETRYOPERANDS_H
30 #include "../common/Comparators.h"
107 void push_back(
const char* g);
120 const char* operator[](
size_t i)
const;
127 static const char* findOperand(
const char* o);
130 static void loadValidGeometryOperandsList();
133 static void clearValidGeometryOperandsList();
147 #endif // __TERRALIB_FE_INTERNAL_GEOMETRYOPERANDS_H
std::vector< const char * > m_operands
A vector of const pointer to geometry operand type name. Mandatory at least one operand type...
#define TEFEEXPORT
You can use this macro in order to export/import classes and functions from this module.
static std::set< const char *, te::common::LessCmp< const char * > > sm_validGeometryOperands
The list of valid bynary geometry operands.
Configuration flags for the TerraLib Filter Encoding module.