47   m_comparisonOperators.push_back(c);
 
   52   assert(i < m_comparisonOperators.size());
 
   53   return m_comparisonOperators[i];
 
   60   std::set<const char*, te::common::LessCmp<const char*> >::const_iterator it = sm_validComparisonOperators.find(o);
 
   62   if(it != sm_validComparisonOperators.end())
 
   83   sm_validComparisonOperators.clear();
 
static const char * sm_between
 
static const char * sm_lessThanEqualTo
 
An static class with global definitions. 
 
~ComparisonOperators()
Destructor. 
 
static const char * sm_like
 
static const char * sm_nullCheck
 
static const char * sm_greaterThanEqualTo
 
static const char * findOperator(const char *o)
It checks if operator 'o' is a valid operator. It returns a pointer to the found operator or NULL oth...
 
static std::set< const char *, te::common::LessCmp< const char * > > sm_validComparisonOperators
The list of valid comparison operators. 
 
static const char * sm_equalTo
 
static const char * sm_greaterThan
 
static void loadValidOperatorList()
It loads the valid comparison operator list. 
 
const char * operator[](size_t i) const 
It returns a specified comparison operator. 
 
static const char * sm_lessThan
 
static const char * sm_notEqualTo
 
It is used to indicate what types of comparison operators are supported by a service. 
 
void push_back(const char *c)
It adds the comparison operator to the supported list of operators. 
 
ComparisonOperators()
It initializes a new ComparisonOperators. 
 
static void clearValidOperatorList()
It clears the valid comparison operator list.