diff options
author | Noel Grandin <noel@peralex.com> | 2016-08-25 13:16:54 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2016-08-25 13:34:46 +0200 |
commit | b9ab0dd3e5eb3c948ee9a29006637e48d5751a5e (patch) | |
tree | 7e07b3d44bffc758c920216a0fa9194b90741a32 /drawinglayer | |
parent | 3d8154789bca1f5a0901859e23bf5e4b458af1ff (diff) |
cid#1371276 Missing move assignment operator
also cid#1371234, cid#1371249, cid#1371208,
cid#1371250, cid#1371258, cid#1371266, cid#1371257,
cid#1371221
Change-Id: I18d952887b684e1999d003cec0f668789c851b52
Diffstat (limited to 'drawinglayer')
8 files changed, 88 insertions, 0 deletions
diff --git a/drawinglayer/source/attribute/fillgradientattribute.cxx b/drawinglayer/source/attribute/fillgradientattribute.cxx index 5cc76e359b99..941f311e1ac5 100644 --- a/drawinglayer/source/attribute/fillgradientattribute.cxx +++ b/drawinglayer/source/attribute/fillgradientattribute.cxx @@ -124,6 +124,11 @@ namespace drawinglayer { } + FillGradientAttribute::FillGradientAttribute(FillGradientAttribute&& rCandidate) + : mpFillGradientAttribute(std::move(rCandidate.mpFillGradientAttribute)) + { + } + FillGradientAttribute::~FillGradientAttribute() { } @@ -139,6 +144,12 @@ namespace drawinglayer return *this; } + FillGradientAttribute& FillGradientAttribute::operator=(FillGradientAttribute&& rCandidate) + { + mpFillGradientAttribute = std::move(rCandidate.mpFillGradientAttribute); + return *this; + } + bool FillGradientAttribute::operator==(const FillGradientAttribute& rCandidate) const { // tdf#87509 default attr is always != non-default attr, even with same values diff --git a/drawinglayer/source/attribute/fontattribute.cxx b/drawinglayer/source/attribute/fontattribute.cxx index 20d743d314ec..95a4ef7d708a 100644 --- a/drawinglayer/source/attribute/fontattribute.cxx +++ b/drawinglayer/source/attribute/fontattribute.cxx @@ -140,6 +140,11 @@ namespace drawinglayer { } + FontAttribute::FontAttribute(FontAttribute&& rCandidate) + : mpFontAttribute(std::move(rCandidate.mpFontAttribute)) + { + } + FontAttribute::~FontAttribute() { } @@ -150,6 +155,12 @@ namespace drawinglayer return *this; } + FontAttribute& FontAttribute::operator=(FontAttribute&& rCandidate) + { + mpFontAttribute = std::move(rCandidate.mpFontAttribute); + return *this; + } + bool FontAttribute::operator==(const FontAttribute& rCandidate) const { return rCandidate.mpFontAttribute == mpFontAttribute; diff --git a/drawinglayer/source/attribute/sdrfillattribute.cxx b/drawinglayer/source/attribute/sdrfillattribute.cxx index 422f3eb3d262..003f0a30bd3a 100644 --- a/drawinglayer/source/attribute/sdrfillattribute.cxx +++ b/drawinglayer/source/attribute/sdrfillattribute.cxx @@ -108,6 +108,11 @@ namespace drawinglayer { } + SdrFillAttribute::SdrFillAttribute(SdrFillAttribute&& rCandidate) + : mpSdrFillAttribute(std::move(rCandidate.mpSdrFillAttribute)) + { + } + SdrFillAttribute::~SdrFillAttribute() { } @@ -123,6 +128,12 @@ namespace drawinglayer return *this; } + SdrFillAttribute& SdrFillAttribute::operator=(SdrFillAttribute&& rCandidate) + { + mpSdrFillAttribute = std::move(rCandidate.mpSdrFillAttribute); + return *this; + } + bool SdrFillAttribute::operator==(const SdrFillAttribute& rCandidate) const { // tdf#87509 default attr is always != non-default attr, even with same values diff --git a/drawinglayer/source/attribute/sdrfillgraphicattribute.cxx b/drawinglayer/source/attribute/sdrfillgraphicattribute.cxx index 816519d09c72..0d681434a718 100644 --- a/drawinglayer/source/attribute/sdrfillgraphicattribute.cxx +++ b/drawinglayer/source/attribute/sdrfillgraphicattribute.cxx @@ -143,6 +143,11 @@ namespace drawinglayer { } + SdrFillGraphicAttribute::SdrFillGraphicAttribute(SdrFillGraphicAttribute&& rCandidate) + : mpSdrFillGraphicAttribute(std::move(rCandidate.mpSdrFillGraphicAttribute)) + { + } + SdrFillGraphicAttribute::~SdrFillGraphicAttribute() { } @@ -158,6 +163,12 @@ namespace drawinglayer return *this; } + SdrFillGraphicAttribute& SdrFillGraphicAttribute::operator=(SdrFillGraphicAttribute&& rCandidate) + { + mpSdrFillGraphicAttribute = std::move(rCandidate.mpSdrFillGraphicAttribute); + return *this; + } + bool SdrFillGraphicAttribute::operator==(const SdrFillGraphicAttribute& rCandidate) const { // tdf#87509 default attr is always != non-default attr, even with same values diff --git a/drawinglayer/source/attribute/sdrsceneattribute3d.cxx b/drawinglayer/source/attribute/sdrsceneattribute3d.cxx index 1580a51bbec4..2f0ce70b7d4c 100644 --- a/drawinglayer/source/attribute/sdrsceneattribute3d.cxx +++ b/drawinglayer/source/attribute/sdrsceneattribute3d.cxx @@ -105,6 +105,11 @@ namespace drawinglayer { } + SdrSceneAttribute::SdrSceneAttribute(SdrSceneAttribute&& rCandidate) + : mpSdrSceneAttribute(std::move(rCandidate.mpSdrSceneAttribute)) + { + } + SdrSceneAttribute::~SdrSceneAttribute() { } @@ -120,6 +125,12 @@ namespace drawinglayer return *this; } + SdrSceneAttribute& SdrSceneAttribute::operator=(SdrSceneAttribute&& rCandidate) + { + mpSdrSceneAttribute = std::move(rCandidate.mpSdrSceneAttribute); + return *this; + } + bool SdrSceneAttribute::operator==(const SdrSceneAttribute& rCandidate) const { // tdf#87509 default attr is always != non-default attr, even with same values diff --git a/drawinglayer/source/attribute/sdrshadowattribute.cxx b/drawinglayer/source/attribute/sdrshadowattribute.cxx index 4a938fde8175..41f834f7826c 100644 --- a/drawinglayer/source/attribute/sdrshadowattribute.cxx +++ b/drawinglayer/source/attribute/sdrshadowattribute.cxx @@ -91,6 +91,11 @@ namespace drawinglayer { } + SdrShadowAttribute::SdrShadowAttribute(SdrShadowAttribute&& rCandidate) + : mpSdrShadowAttribute(std::move(rCandidate.mpSdrShadowAttribute)) + { + } + SdrShadowAttribute::~SdrShadowAttribute() { } @@ -106,6 +111,12 @@ namespace drawinglayer return *this; } + SdrShadowAttribute& SdrShadowAttribute::operator=(SdrShadowAttribute&& rCandidate) + { + mpSdrShadowAttribute = std::move(rCandidate.mpSdrShadowAttribute); + return *this; + } + bool SdrShadowAttribute::operator==(const SdrShadowAttribute& rCandidate) const { // tdf#87509 default attr is always != non-default attr, even with same values diff --git a/drawinglayer/source/geometry/viewinformation2d.cxx b/drawinglayer/source/geometry/viewinformation2d.cxx index ca7daf60e041..a50a8f0e1854 100644 --- a/drawinglayer/source/geometry/viewinformation2d.cxx +++ b/drawinglayer/source/geometry/viewinformation2d.cxx @@ -433,6 +433,11 @@ namespace drawinglayer { } + ViewInformation2D::ViewInformation2D(ViewInformation2D&& rCandidate) + : mpViewInformation2D(std::move(rCandidate.mpViewInformation2D)) + { + } + ViewInformation2D::~ViewInformation2D() { } @@ -443,6 +448,12 @@ namespace drawinglayer return *this; } + ViewInformation2D& ViewInformation2D::operator=(ViewInformation2D&& rCandidate) + { + mpViewInformation2D = std::move(rCandidate.mpViewInformation2D); + return *this; + } + bool ViewInformation2D::operator==(const ViewInformation2D& rCandidate) const { return rCandidate.mpViewInformation2D == mpViewInformation2D; diff --git a/drawinglayer/source/geometry/viewinformation3d.cxx b/drawinglayer/source/geometry/viewinformation3d.cxx index 19dd8022deaa..1e6693c0e517 100644 --- a/drawinglayer/source/geometry/viewinformation3d.cxx +++ b/drawinglayer/source/geometry/viewinformation3d.cxx @@ -456,6 +456,11 @@ namespace drawinglayer { } + ViewInformation3D::ViewInformation3D(ViewInformation3D&& rCandidate) + : mpViewInformation3D(std::move(rCandidate.mpViewInformation3D)) + { + } + ViewInformation3D::~ViewInformation3D() { } @@ -471,6 +476,12 @@ namespace drawinglayer return *this; } + ViewInformation3D& ViewInformation3D::operator=(ViewInformation3D&& rCandidate) + { + mpViewInformation3D = std::move(rCandidate.mpViewInformation3D); + return *this; + } + bool ViewInformation3D::operator==(const ViewInformation3D& rCandidate) const { return rCandidate.mpViewInformation3D == mpViewInformation3D; |