summaryrefslogtreecommitdiffstats
path: root/include/tools/fract.hxx
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2016-08-25 15:02:47 +0200
committerNoel Grandin <noel@peralex.com>2016-08-29 09:23:46 +0200
commit0157009f2293a255e2de682832ef9074924dd4b5 (patch)
treeba9b684ddba92e43fd23b0cb6bc3596e865c18b7 /include/tools/fract.hxx
parentcid#1371253 Missing move assignment operator (diff)
downloadcore-0157009f2293a255e2de682832ef9074924dd4b5.tar.gz
core-0157009f2293a255e2de682832ef9074924dd4b5.zip
cid#1371160 Missing move assignment operator
Change-Id: Ifcddd08cd1ec6bfb7679ee0433524c4bd68803dd
Diffstat (limited to 'include/tools/fract.hxx')
-rw-r--r--include/tools/fract.hxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/tools/fract.hxx b/include/tools/fract.hxx
index 65110d245388..35790a9fe15e 100644
--- a/include/tools/fract.hxx
+++ b/include/tools/fract.hxx
@@ -38,6 +38,7 @@ class SAL_WARN_UNUSED TOOLS_DLLPUBLIC Fraction
public:
Fraction();
Fraction( const Fraction & rFrac );
+ Fraction( Fraction && rFrac );
Fraction( long nNum, long nDen=1 );
Fraction( double dVal );
~Fraction();
@@ -51,6 +52,7 @@ public:
operator double() const;
Fraction& operator=( const Fraction& rfrFrac );
+ Fraction& operator=( Fraction&& rfrFrac );
Fraction& operator+=( const Fraction& rfrFrac );
Fraction& operator-=( const Fraction& rfrFrac );