/src/qpdf/libqpdf/QPDF_InlineImage.cc
Line | Count | Source (jump to first uncovered line) |
1 | | #include <qpdf/QPDF_InlineImage.hh> |
2 | | |
3 | | #include <qpdf/JSON_writer.hh> |
4 | | |
5 | | QPDF_InlineImage::QPDF_InlineImage(std::string const& val) : |
6 | | QPDFValue(::ot_inlineimage, "inline-image"), |
7 | | val(val) |
8 | 6.55k | { |
9 | 6.55k | } |
10 | | |
11 | | std::shared_ptr<QPDFObject> |
12 | | QPDF_InlineImage::create(std::string const& val) |
13 | 6.55k | { |
14 | 6.55k | return do_create(new QPDF_InlineImage(val)); |
15 | 6.55k | } |
16 | | |
17 | | std::shared_ptr<QPDFObject> |
18 | | QPDF_InlineImage::copy(bool shallow) |
19 | 0 | { |
20 | 0 | return create(val); |
21 | 0 | } |
22 | | |
23 | | std::string |
24 | | QPDF_InlineImage::unparse() |
25 | 0 | { |
26 | 0 | return this->val; |
27 | 0 | } |
28 | | |
29 | | void |
30 | | QPDF_InlineImage::writeJSON(int json_version, JSON::Writer& p) |
31 | 0 | { |
32 | 0 | p << "null"; |
33 | 0 | } |