--- a/Interface.h +++ b/Interface.h @@ -57,7 +57,8 @@ InterfaceData & operator=(InterfaceData & rInterfaceData); InterfaceData operator-(InterfaceData & rInterfaceData); - + InterfaceData & operator=(InterfaceData && rInterfaceData) = default; + InterfaceData(const InterfaceData&) = default; private: unsigned long long m_ullReceived[eTotalTypes];