diff options
| author | Carl Hetherington <cth@carlh.net> | 2024-07-21 02:14:57 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2024-07-21 18:58:43 +0200 |
| commit | 08141dcf06974e4c5900b0ac2f52dc40c9359cef (patch) | |
| tree | 58db0e190bf4d50a430346c41450b2e1afe8cb4d | |
| parent | 0e310e8e22b79660899f40952e523e1a434f4bfd (diff) | |
Cleanup: add default move and include guard.
| -rw-r--r-- | src/lib/digester.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/lib/digester.h b/src/lib/digester.h index 2d544038e..cfdfd27bf 100644 --- a/src/lib/digester.h +++ b/src/lib/digester.h @@ -19,6 +19,10 @@ */ +#ifndef DCPOMATIC_DIGESTER_H +#define DCPOMATIC_DIGESTER_H + + #include <nettle/md5.h> #include <boost/optional.hpp> #include <string> @@ -33,6 +37,9 @@ public: Digester (Digester const&) = delete; Digester& operator= (Digester const&) = delete; + Digester(Digester&& other) = default; + Digester& operator=(Digester&& other) = default; + void add (void const * data, size_t size); template <class T> @@ -54,3 +61,6 @@ private: mutable md5_ctx _context; mutable std::vector<unsigned char> _digest; }; + + +#endif |
