21 std::stringstream stringbuilder;
22 stringbuilder << fValue;
23 return stringbuilder.str();
27 std::stringstream stringbuilder;
29 return stringbuilder.str();
33 std::stringstream stringbuilder;
35 return stringbuilder.str();
43 if(!valstring.CompareTo(
"true"))
45 else if(!valstring.CompareTo(
"false"))
47 else if(valstring.IsDigit()){
48 if(valstring.IsFloat())
57 std::stringstream jsonbuilder;
58 jsonbuilder <<
"\"" << GetName() <<
"\":\"" <<
fValue->
ToString() <<
"\"";
59 return jsonbuilder.str().c_str();
AliJSONData(const char *name, AliJSONValue *value)
virtual std::string ToString() const
virtual std::string ToString() const
std::string ToString() const
virtual std::string ToString() const =0
std::ostream & operator<<(std::ostream &os, const AliJSONValue &val)