summaryrefslogtreecommitdiffstats
path: root/include/qpdf/QPDFNumberTreeObjectHelper.hh
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-04-02 23:14:10 +0200
committerJay Berkenbilt <ejb@ql.org>2022-04-04 14:10:40 +0200
commit12f1eb15ca3fed6310402847559a7c99d3c77847 (patch)
tree8935675b623c6f3b4914b8b44f7fa5f2816a9241 /include/qpdf/QPDFNumberTreeObjectHelper.hh
parentf20fa61eb4c323eb1642c69c236b3d9a1f8b2cdb (diff)
downloadqpdf-12f1eb15ca3fed6310402847559a7c99d3c77847.tar.zst
Programmatically apply new formatting to code
Run this: for i in **/*.cc **/*.c **/*.h **/*.hh; do clang-format < $i >| $i.new && mv $i.new $i done
Diffstat (limited to 'include/qpdf/QPDFNumberTreeObjectHelper.hh')
-rw-r--r--include/qpdf/QPDFNumberTreeObjectHelper.hh27
1 files changed, 15 insertions, 12 deletions
diff --git a/include/qpdf/QPDFNumberTreeObjectHelper.hh b/include/qpdf/QPDFNumberTreeObjectHelper.hh
index cfe20b72..0f0acf06 100644
--- a/include/qpdf/QPDFNumberTreeObjectHelper.hh
+++ b/include/qpdf/QPDFNumberTreeObjectHelper.hh
@@ -22,8 +22,8 @@
#ifndef QPDFNUMBERTREEOBJECTHELPER_HH
#define QPDFNUMBERTREEOBJECTHELPER_HH
-#include <qpdf/QPDFObjectHelper.hh>
#include <qpdf/QPDFObjGen.hh>
+#include <qpdf/QPDFObjectHelper.hh>
#include <map>
#include <memory>
@@ -45,16 +45,15 @@ class QPDFNumberTreeObjectHelper: public QPDFObjectHelper
// The qpdf object is required so that this class can issue
// warnings, attempt repairs, and add indirect objects.
QPDF_DLL
- QPDFNumberTreeObjectHelper(QPDFObjectHandle, QPDF&,
- bool auto_repair = true);
+ QPDFNumberTreeObjectHelper(
+ QPDFObjectHandle, QPDF&, bool auto_repair = true);
// ABI: Legacy Constructor will be removed in QPDF 11. A
// QPDFNumberTreeObjectHelper constructed in this way can't be
// modified or repaired and will silently ignore problems in the
// structure.
- [[deprecated("use constructor that takes QPDF&")]]
- QPDF_DLL
- QPDFNumberTreeObjectHelper(QPDFObjectHandle);
+ [[deprecated("use constructor that takes QPDF&")]] QPDF_DLL
+ QPDFNumberTreeObjectHelper(QPDFObjectHandle);
// ABI: = default
QPDF_DLL
@@ -93,12 +92,13 @@ class QPDFNumberTreeObjectHelper: public QPDFObjectHelper
// oh to the value with index 3, and set offset to 2 (5 - 3). See
// also find().
QPDF_DLL
- bool findObjectAtOrBelow(numtree_number idx, QPDFObjectHandle& oh,
- numtree_number& offset);
+ bool findObjectAtOrBelow(
+ numtree_number idx, QPDFObjectHandle& oh, numtree_number& offset);
class iterator
{
friend class QPDFNumberTreeObjectHelper;
+
public:
typedef std::pair<numtree_number, QPDFObjectHandle> T;
using iterator_category = std::bidirectional_iterator_tag;
@@ -113,7 +113,8 @@ class QPDFNumberTreeObjectHelper: public QPDFObjectHelper
QPDF_DLL
iterator& operator++();
QPDF_DLL
- iterator operator++(int)
+ iterator
+ operator++(int)
{
iterator t = *this;
++(*this);
@@ -122,7 +123,8 @@ class QPDFNumberTreeObjectHelper: public QPDFObjectHelper
QPDF_DLL
iterator& operator--();
QPDF_DLL
- iterator operator--(int)
+ iterator
+ operator--(int)
{
iterator t = *this;
--(*this);
@@ -135,9 +137,10 @@ class QPDFNumberTreeObjectHelper: public QPDFObjectHelper
QPDF_DLL
bool operator==(iterator const& other) const;
QPDF_DLL
- bool operator!=(iterator const& other) const
+ bool
+ operator!=(iterator const& other) const
{
- return ! operator==(other);
+ return !operator==(other);
}
// DANGER: this method can create inconsistent trees if not