summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/qpdf/Pipeline.hh22
1 files changed, 3 insertions, 19 deletions
diff --git a/include/qpdf/Pipeline.hh b/include/qpdf/Pipeline.hh
index 325aa680..6cb6e969 100644
--- a/include/qpdf/Pipeline.hh
+++ b/include/qpdf/Pipeline.hh
@@ -78,26 +78,10 @@ class QPDF_DLL_CLASS Pipeline
std::string identifier;
private:
- // Do not implement copy or assign
- Pipeline(Pipeline const&);
- Pipeline& operator=(Pipeline const&);
+ Pipeline(Pipeline const&) = delete;
+ Pipeline& operator=(Pipeline const&) = delete;
- class Members
- {
- friend class Pipeline;
-
- public:
- QPDF_DLL
- ~Members();
-
- private:
- Members(Pipeline* next);
- Members(Members const&);
-
- Pipeline* next;
- };
-
- PointerHolder<Members> m;
+ Pipeline* next;
};
#endif // PIPELINE_HH