39 parent_izdo, parent_dcho,
41 op_unitario, op_binario};
64 inline virtual ~
Segnal(
void) {}
65 virtual const std::string &getName(
void)
const= 0;
66 virtual Clase GetClase(
void)
const= 0;
67 virtual const double &GetValor(
const double &v1= 0.0,
const double &v2= 0.0)
const= 0;
68 inline virtual int GetPrioridad(
void)
const 70 const std::string &StrClase(
void)
const;
71 virtual std::ostream &Imprime(std::ostream &os)
const;
72 inline virtual bool EqualTo(
const double &)
const 75 {
return (s1.getName() < s2.getName()); }
76 friend int operator==(
const Segnal &s,
const double &d)
77 {
return s.EqualTo(d); }
78 friend int operator==(
const double &d,
const Segnal &s)
82 std::ostream &operator<<(std::ostream &,
const Segnal &);
Definition: Variable.h:31
Componente elemental de una expresión.
Definition: Segnal.h:60