aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-01-26 19:56:13 +0100
committerJay Berkenbilt <ejb@ql.org>2022-01-30 19:11:03 +0100
commit2c7b583b3aaed1902ca3cca2387414391fc3fe65 (patch)
treefd69a4d3095b0d40a5c9377e6d23f301f08cd8b0 /include
parentac56e013d6fb55df85216261228226849fcbab02 (diff)
downloadqpdf-2c7b583b3aaed1902ca3cca2387414391fc3fe65.tar.zst
QPDFJob: move input/output handling into config
Diffstat (limited to 'include')
-rw-r--r--include/qpdf/QPDFJob.hh9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/qpdf/QPDFJob.hh b/include/qpdf/QPDFJob.hh
index e1f96835..90c778b4 100644
--- a/include/qpdf/QPDFJob.hh
+++ b/include/qpdf/QPDFJob.hh
@@ -244,6 +244,15 @@ class QPDFJob
friend class QPDFJob;
public:
QPDF_DLL
+ Config& inputFile(char const* filename);
+ QPDF_DLL
+ Config& emptyInput();
+ QPDF_DLL
+ Config& outputFile(char const* filename);
+ QPDF_DLL
+ Config& replaceInput();
+
+ QPDF_DLL
std::shared_ptr<CopyAttConfig> copyAttachmentsFrom();
QPDF_DLL
std::shared_ptr<AttConfig> addAttachment();