Added protected CBaseStreamStringifier::operator=() as discussed in https://dev.vatsim-germany.org/boards/15/topics/497

This commit is contained in:
Mathew Sutcliffe
2013-05-22 15:29:04 +01:00
parent 0938ff8744
commit 495a37d4bc

View File

@@ -125,6 +125,13 @@ protected:
*/
virtual QString stringForConverter() const = 0;
/*!
* \brief Copy assignment operator.
* This is protected in order to forbid slicing an instance of one derived
* class into an instance of a completely unrelated derived class.
* \return
*/
CBaseStreamStringifier& operator=(const CBaseStreamStringifier&) { return *this; }
};
} // namespace