50 using Ptr = std::shared_ptr<DValue>;
62 DValue(Poco::Dynamic::Var& value);
63 DValue(std::string value_string);
64 DValue(
const char* value_string);
76 bool operator==(
DValue& dvalue);
77 bool operator!=(
DValue& dvalue);
78 bool operator<(
DValue& dvalue);
79 bool operator<=(
DValue& dvalue);
80 bool operator>(
DValue& dvalue);
81 bool operator>=(
DValue& dvalue);
82 bool TypeIsIqual_(Type row_value_type);
83 std::string ToString_();
84 std::string& String_();
90 std::string& get_value_string()
92 auto& var = value_string_;
97 auto& var = value_int_;
100 float& get_value_float()
102 auto& var = value_float_;
105 bool& get_value_bool()
107 auto& var = value_bool_;
111 void Format_(Poco::Dynamic::Var& value);
116 std::string value_string_;