diff options
Diffstat (limited to 'libqpdf/QPDFJob.cc')
-rw-r--r-- | libqpdf/QPDFJob.cc | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/libqpdf/QPDFJob.cc b/libqpdf/QPDFJob.cc index e5914ddd..bc8f64f3 100644 --- a/libqpdf/QPDFJob.cc +++ b/libqpdf/QPDFJob.cc @@ -487,6 +487,15 @@ QPDFJob::config() std::string QPDFJob::job_json_schema_v1() { + return job_json_schema(1); +} + +std::string +QPDFJob::job_json_schema(int version) +{ + if (version != LATEST_JOB_JSON) { + throw std::runtime_error("job_json_schema: version must be 1"); + } return JOB_SCHEMA_DATA; } @@ -1753,6 +1762,12 @@ QPDFJob::json_schema(int json_version, std::set<std::string>* keys) } std::string +QPDFJob::json_out_schema(int version) +{ + return json_schema(version).unparse(); +} + +std::string QPDFJob::json_out_schema_v1() { return json_schema(1).unparse(); |