Update copy/move constructors/operators
Former-commit-id: b1faeeae9211a6c0ca29261d46929dc8c66ea0c4
This commit is contained in:
@@ -19,11 +19,16 @@ class NAZARA_CORE_API NzHashable
|
||||
|
||||
public:
|
||||
NzHashable() = default;
|
||||
NzHashable(const NzHashable&) = default;
|
||||
NzHashable(NzHashable&&) = default;
|
||||
virtual ~NzHashable();
|
||||
|
||||
NzHashDigest GetHash(nzHash hash) const;
|
||||
NzHashDigest GetHash(NzAbstractHash* impl) const;
|
||||
|
||||
NzHashable& operator=(const NzHashable&) = default;
|
||||
NzHashable& operator=(NzHashable&&) = default;
|
||||
|
||||
private:
|
||||
virtual bool FillHash(NzAbstractHash* impl) const = 0;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user