17 explicit Value(std::string s);
33 explicit Value(
double d);
104 std::string
print(
bool type =
true);
108 std::string value_string;
114 bool operator<(
const Value &a,
const Value &b);
Inter4ql::variable_type::type get_type() const
getter for a value type
Definition: Value.cc:121
std::string get_value_string() const
getter for a string type value
Definition: Value.cc:58
void set_value(std::string s)
setter for string type value
Definition: Value.cc:81
Value(std::string s)
constructor with constructed string value
Definition: Value.cc:19
bool operator==(std::string &s)
string comparison
Definition: Value.cc:125
bool operator!=(Value &_v)
values comparison
Definition: Value.cc:149
Definition: Application.cc:37
int get_value_int() const
getter for an integer type value
Definition: Value.cc:68
Value class that handles different types of data.
Definition: Value.h:11
~Value()
destructor
Definition: Value.cc:32
bool is_numeric()
checks if value is numeric
Definition: Value.cc:45
type
Enumeration type for types of values.
Definition: Types.h:26
double get_value_numeric()
gives numeric value
Definition: Value.cc:49
double get_value_double() const
getter for a double type value
Definition: Value.cc:75
std::string print(bool type=true)
returns string with value information
Definition: Value.cc:187