#include #include QPDF_Real::QPDF_Real(std::string const& val) : val(val) { } QPDF_Real::QPDF_Real(double value, int decimal_places) : val(QUtil::double_to_string(value, decimal_places)) { } QPDF_Real::~QPDF_Real() { } std::string QPDF_Real::unparse() { return this->val; } JSON QPDF_Real::getJSON() { return JSON::makeNumber(this->val); } QPDFObject::object_type_e QPDF_Real::getTypeCode() const { return QPDFObject::ot_real; } char const* QPDF_Real::getTypeName() const { return "real"; } std::string QPDF_Real::getVal() { return this->val; }