26 #ifndef __TERRALIB_FE_INTERNAL_FILTER_H 
   27 #define __TERRALIB_FE_INTERNAL_FILTER_H 
  110         ObjectId* operator[](
size_t i) 
const;
 
  130         size_t getNumberOfOids() 
const;
 
  175 #endif  // __TERRALIB_FE_INTERNAL_FILTER_H 
An abstract interface for operators. 
 
AbstractOp * m_op
May be: SpatialOp, ComparisonOp or LogicOp. (NULL if m_ids is informed) 
 
std::vector< ObjectId * > * m_ids
Object identifiers. (NULL if m_op is informed) 
 
A filter is any valid predicate expression. 
 
An abstract interface for operators. 
 
#define TEFEEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
An object identifier is meant to represent a unique identifier for an object instance within the cont...