23 #ifndef OPCOMPARACION_H 24 #define OPCOMPARACION_H 26 #include "OpBinario.h" 27 #include "operator_names.h" 34 inline virtual int GetPrioridad(
void)
const 46 inline virtual const std::string &
getName(
void)
const 47 {
return nmbOpMenor; }
59 inline virtual const std::string &
getName(
void)
const 60 {
return nmbOpLessOrEqual; }
72 inline virtual const std::string &
getName(
void)
const 73 {
return nmbOpEqual; }
85 inline virtual const std::string &
getName(
void)
const 86 {
return nmbOpMayor; }
98 inline virtual const std::string &
getName(
void)
const 99 {
return nmbOpGreaterOrEqual; }
111 inline virtual const std::string &
getName(
void)
const 112 {
return nmbOpDistinto; }
virtual const std::string & getName(void) const
Return the operand name.
Definition: OpComparacion.h:72
Equal operator Return 1 if the left value is equal to the right one, 0 otherwise. ...
Definition: OpComparacion.h:67
virtual const std::string & getName(void) const
Return the operand name.
Definition: OpComparacion.h:59
Operador distinto.
Definition: OpComparacion.h:106
Operando.
Definition: Operando.h:42
Operador mayor que.
Definition: OpComparacion.h:80
virtual const std::string & getName(void) const
Return the operand name.
Definition: OpComparacion.h:111
virtual const std::string & getName(void) const
Return the operand name.
Definition: OpComparacion.h:85
Operador menor que.
Definition: OpComparacion.h:41
Clase base para operadores de comparación.
Definition: OpComparacion.h:30
Operador less or equal than.
Definition: OpComparacion.h:54
Operador binario.
Definition: OpBinario.h:32
virtual const std::string & getName(void) const
Return the operand name.
Definition: OpComparacion.h:46
virtual const std::string & getName(void) const
Return the operand name.
Definition: OpComparacion.h:98
Operador greater thar or equal to.
Definition: OpComparacion.h:93