27 #ifndef VARCONF_DYNCMP_H 28 #define VARCONF_DYNCMP_H 50 void set_val()
override;
52 virtual bool bool_cmp(
bool b1,
bool b2) = 0;
53 virtual bool int_cmp(
int i1,
int i2) = 0;
54 virtual bool double_cmp(
double d1,
double d2) = 0;
55 virtual bool string_cmp(
const std::string& s1,
const std::string& s2) = 0;
72 bool bool_cmp(
bool b1,
bool b2)
override;
73 bool int_cmp(
int i1,
int i2)
override;
74 bool double_cmp(
double d1,
double d2)
override;
75 bool string_cmp(
const std::string& s1,
const std::string& s2)
override;
88 bool bool_cmp(
bool b1,
bool b2)
override;
89 bool int_cmp(
int i1,
int i2)
override;
90 bool double_cmp(
double d1,
double d2)
override;
91 bool string_cmp(
const std::string & s1,
const std::string & s2)
override;
104 bool bool_cmp(
bool b1,
bool b2)
override;
105 bool int_cmp(
int i1,
int i2)
override;
106 bool double_cmp(
double d1,
double d2)
override;
107 bool string_cmp(
const std::string& s1,
const std::string& s2)
override;
120 bool bool_cmp(
bool b1,
bool b2)
override;
121 bool int_cmp(
int i1,
int i2)
override;
122 bool double_cmp(
double d1,
double d2)
override;
123 bool string_cmp(
const std::string& s1,
const std::string& s2)
override;
136 bool bool_cmp(
bool b1,
bool b2)
override;
137 bool int_cmp(
int i1,
int i2)
override;
138 bool double_cmp(
double d1,
double d2)
override;
139 bool string_cmp(
const std::string& s1,
const std::string& s2)
override;
152 bool bool_cmp(
bool b1,
bool b2)
override;
153 bool int_cmp(
int i1,
int i2)
override;
154 bool double_cmp(
double d1,
double d2)
override;
155 bool string_cmp(
const std::string& s1,
const std::string& s2)
override;