aboutsummaryrefslogtreecommitdiffstats
path: root/include/qpdf/InputSource.hh
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-04-16 01:44:07 +0200
committerJay Berkenbilt <ejb@ql.org>2022-04-16 17:39:14 +0200
commitcdd0b4fb7d48b32686d56364cf170569bdb0149d (patch)
treeb094c966b33575eb9f2e441d1705990f45539bec /include/qpdf/InputSource.hh
parent2a7d2b63c2a7284d1b1179eefbf64f5dd29aa510 (diff)
downloadqpdf-cdd0b4fb7d48b32686d56364cf170569bdb0149d.tar.zst
Use = default and = delete where possible in classes
Diffstat (limited to 'include/qpdf/InputSource.hh')
-rw-r--r--include/qpdf/InputSource.hh19
1 files changed, 6 insertions, 13 deletions
diff --git a/include/qpdf/InputSource.hh b/include/qpdf/InputSource.hh
index 94dec500..9feb8ec3 100644
--- a/include/qpdf/InputSource.hh
+++ b/include/qpdf/InputSource.hh
@@ -42,20 +42,13 @@ class QPDF_DLL_CLASS InputSource
{
}
QPDF_DLL
- virtual ~InputSource()
- {
- }
+ virtual ~InputSource() = default;
class QPDF_DLL_CLASS Finder
{
public:
- Finder()
- {
- }
- virtual ~Finder()
- {
- }
-
+ Finder() = default;
+ virtual ~Finder() = default;
virtual bool check() = 0;
};
@@ -110,11 +103,11 @@ class QPDF_DLL_CLASS InputSource
public:
QPDF_DLL
- ~Members();
+ ~Members() = default;
private:
- Members();
- Members(Members const&);
+ Members() = default;
+ Members(Members const&) = delete;
};
std::shared_ptr<Members> m;