26 #ifndef __TERRALIB_FE_INTERNAL_BINARYOPERATOR_H 
   27 #define __TERRALIB_FE_INTERNAL_BINARYOPERATOR_H 
  100         virtual ~BinaryOperator();
 
  114         const char* 
getName()
 const { 
return m_opName; }
 
  169 #endif  // __TERRALIB_FE_INTERNAL_BINARYOPERATOR_H 
#define TE_DEFINE_VISITABLE
 
This is an abstract class that models a Filter Encoding expression. 
 
Expression * m_second
Second operand (an expression). (Mandatory) 
 
Expression * m_first
First operand (an expression). (Mandatory) 
 
This is an abstract class that models a Filter Encoding expression. 
 
const char * getName() const 
It returns the operator name. 
 
This class can be used to represent binary operation expressions. 
 
const char * m_opName
The operator name. (Mandatory) 
 
#define TEFEEXPORT
You can use this macro in order to export/import classes and functions from this module.