| 73 | ExprValue(double v) : double_val(v) {} |
| 74 | |
| 75 | void Init(const std::string& str) { |
| 76 | string_data = str; |
| 77 | string_val.Assign(string_data.data(), string_data.size()); |
| 78 | } |
| 79 | |
| 80 | /// Sets the value for type to '0' and returns a pointer to the data |
| 81 | void* SetToZero(const ColumnType& type) { |