aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-01-22 22:29:13 +0100
committerJay Berkenbilt <ejb@ql.org>2022-01-30 19:11:03 +0100
commit1d099ab7439104759a421bc20c809e64fef29f03 (patch)
tree53319f1f124a80ae3b731c7929113cf8535d04e3 /include
parent1c8d53465ff4d8e732498b39e49595b16d6754af (diff)
downloadqpdf-1d099ab7439104759a421bc20c809e64fef29f03.tar.zst
QPDFJob: placeholder for initializeFromJson
Diffstat (limited to 'include')
-rw-r--r--include/qpdf/QPDFJob.hh5
1 files changed, 5 insertions, 0 deletions
diff --git a/include/qpdf/QPDFJob.hh b/include/qpdf/QPDFJob.hh
index de51dc57..a1c17435 100644
--- a/include/qpdf/QPDFJob.hh
+++ b/include/qpdf/QPDFJob.hh
@@ -35,6 +35,7 @@
#include <map>
#include <iostream>
#include <functional>
+#include <memory>
class QPDFWriter;
@@ -67,6 +68,10 @@ class QPDFJob
void initializeFromArgv(int argc, char* argv[],
char const* progname_env = nullptr);
+ // QXXXQ
+ QPDF_DLL
+ void initializeFromJson(std::string const& json);
+
// Set name that is used to prefix verbose messages, progress
// messages, and other things that the library writes to output
// and error streams on the caller's behalf. Defaults to "qpdf".