Commit b12db69c authored by David Flynn's avatar David Flynn
Browse files

remove inappropriate copy constructors

parent 574ceff8
......@@ -62,8 +62,10 @@ public:
PCCTMC3Decoder3(const DecoderParams& params) : _params(params) { init(); }
PCCTMC3Decoder3(const PCCTMC3Decoder3&) = default;
PCCTMC3Decoder3& operator=(const PCCTMC3Decoder3& rhs) = default;
PCCTMC3Decoder3(const PCCTMC3Decoder3&) = delete;
PCCTMC3Decoder3(PCCTMC3Decoder3&&) = default;
PCCTMC3Decoder3& operator=(const PCCTMC3Decoder3& rhs) = delete;
PCCTMC3Decoder3& operator=(PCCTMC3Decoder3&& rhs) = default;
~PCCTMC3Decoder3() = default;
void init();
......
......@@ -87,8 +87,10 @@ public:
class Callbacks;
PCCTMC3Encoder3();
PCCTMC3Encoder3(const PCCTMC3Encoder3&) = default;
PCCTMC3Encoder3& operator=(const PCCTMC3Encoder3& rhs) = default;
PCCTMC3Encoder3(const PCCTMC3Encoder3&) = delete;
PCCTMC3Encoder3(PCCTMC3Encoder3&&) = default;
PCCTMC3Encoder3& operator=(const PCCTMC3Encoder3& rhs) = delete;
PCCTMC3Encoder3& operator=(PCCTMC3Encoder3&& rhs) = default;
~PCCTMC3Encoder3() = default;
int compress(
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment