Commit 7004ac58 authored by Nikola Dinev's avatar Nikola Dinev Committed by Tobias Lasser
Browse files

Protect copy constructors in non-leaf and leaf classes, to avoid the...

Protect copy constructors in non-leaf and leaf classes, to avoid the implicitly generated ones by the compiler that could cause slicing. In Cloneable, the assignment operator was deleted to disable issues with implicitly generated assingment operators in derived classes to prevent slicing. (resolves #31)
parent aea3cb41
Pipeline #190113 passed with stages
in 7 minutes and 20 seconds