Implementation and Test of Copy Assignment Operator is incomplete/broken
Hi,
while trying to figure out, why FunctionMultiStore::remove()
is not working correctly (partially my faulty implementation), I discovered that the implementation of our Copy Assignment Operators (see also #172, #186 (closed)) is incomplete. It does not assign any of the members of the Function
base class:
- minLevel_
- maxLevel_
- storage_
- functionName_
- isDummy_ (do we really need that anymore?)
The implementation of the Copy Constructor, however, delegates to the copy contructor of the base class and, thus, does not have this problem.
Cheers
Marcus