It is used to indicate what types of comparison operators are supported by a service. More...
#include <ComparisonOperators.h>
Public Member Functions | |
Initializer Methods  | |
Methods related to instantiation and destruction.  | |
| ComparisonOperators () | |
| It initializes a new ComparisonOperators.   | |
| ~ComparisonOperators () | |
| Destructor.   | |
Accessor methods | |
Methods used to get or set properties.  | |
| std::vector< const char * > | m_comparisonOperators | 
| Optional.   | |
| static std::set< const char *, te::common::LessCmp< const char * > > | sm_validComparisonOperators | 
| The list of valid comparison operators.   | |
| void | push_back (const char *c) | 
| It adds the comparison operator to the supported list of operators.   | |
| const char * | operator[] (size_t i) const | 
| It returns a specified comparison operator.   | |
| 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 otherwise.   | |
| static void | loadValidOperatorList () | 
| It loads the valid comparison operator list.   | |
| static void | clearValidOperatorList () | 
| It clears the valid comparison operator list.   | |
It is used to indicate what types of comparison operators are supported by a service.
The operators name can be:
Definition at line 63 of file ComparisonOperators.h.
| te::fe::ComparisonOperators::ComparisonOperators | ( | ) | 
It initializes a new ComparisonOperators.
| te::fe::ComparisonOperators::~ComparisonOperators | ( | ) | 
Destructor.
      
  | 
  static | 
It clears the valid comparison operator list.
      
  | 
  static | 
It checks if operator 'o' is a valid operator. It returns a pointer to the found operator or NULL otherwise.
| o | The operator name we are looking for. | 
      
  | 
  static | 
It loads the valid comparison operator list.
| const char * te::fe::ComparisonOperators::operator[] | ( | size_t | i | ) | const | 
It returns a specified comparison operator.
| i | The index of desired comparison operator. | 
| void te::fe::ComparisonOperators::push_back | ( | const char * | c | ) | 
It adds the comparison operator to the supported list of operators.
| c | The comparison operator to be added to the supported list of operators. | 
      
  | 
  private | 
Optional.
Definition at line 123 of file ComparisonOperators.h.
      
  | 
  staticprivate | 
The list of valid comparison operators.
Definition at line 124 of file ComparisonOperators.h.