diff options
Diffstat (limited to 'include/qpdf/QPDFNumberTreeObjectHelper.hh')
-rw-r--r-- | include/qpdf/QPDFNumberTreeObjectHelper.hh | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/include/qpdf/QPDFNumberTreeObjectHelper.hh b/include/qpdf/QPDFNumberTreeObjectHelper.hh index b4f31b12..43c438e4 100644 --- a/include/qpdf/QPDFNumberTreeObjectHelper.hh +++ b/include/qpdf/QPDFNumberTreeObjectHelper.hh @@ -51,11 +51,17 @@ class QPDFNumberTreeObjectHelper: public QPDFObjectHelper // structure. QPDF_DLL QPDFNumberTreeObjectHelper(QPDFObjectHandle); + + // ABI: = default QPDF_DLL virtual ~QPDFNumberTreeObjectHelper() { } + // Create an empty number tree + QPDF_DLL + static QPDFNumberTreeObjectHelper newEmpty(QPDF&, bool auto_repair = true); + typedef long long int numtree_number; // Return overall minimum and maximum indices @@ -131,7 +137,9 @@ class QPDFNumberTreeObjectHelper: public QPDFObjectHelper }; // The iterator looks like map iterator, so i.first is a string - // and i.second is a QPDFObjectHandle. + // and i.second is a QPDFObjectHandle. Incrementing end() brings + // you to the first item. Decrementing end() brings you to the + // last item. QPDF_DLL iterator begin() const; QPDF_DLL |