Lines Matching refs:m_value
159 Integer(uint64_t value = 0) : Object(Type::eTypeInteger), m_value(value) {} in Object()
163 void SetValue(uint64_t value) { m_value = value; } in SetValue()
165 void Dump(std::ostream &s) const override { s << m_value; } in Dump()
170 uint64_t m_value;
175 Float(double d = 0.0) : Object(Type::eTypeFloat), m_value(d) {} in Object()
179 void SetValue(double value) { m_value = value; } in SetValue()
181 void Dump(std::ostream &s) const override { s << m_value; } in Dump()
186 double m_value;
191 Boolean(bool b = false) : Object(Type::eTypeBoolean), m_value(b) {} in Object()
195 void SetValue(bool value) { m_value = value; } in SetValue()
198 if (m_value) in Dump()
207 bool m_value;
212 String() : Object(Type::eTypeString), m_value() {} in String()
214 String(const std::string &s) : Object(Type::eTypeString), m_value(s) {} in String()
216 String(const std::string &&s) : Object(Type::eTypeString), m_value(s) {} in String()
218 void SetValue(const std::string &string) { m_value = string; } in SetValue()
222 const size_t strsize = m_value.size(); in Dump()
224 char ch = m_value[i]; in Dump()
234 const size_t strsize = m_value.size(); in DumpBinaryEscaped()
236 char ch = m_value[i]; in DumpBinaryEscaped()
251 std::string m_value;