Is your feature request related to a problem? Please describe.
There are a lot of redundant implementations of VQwSubsystemParity::Sum,Different,Ratio in the derived classes.
|
virtual void Sum(VQwSubsystem *value1, VQwSubsystem *value2) = 0; |
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I'm always frustrated, but that's neither here nor there.
Describe the solution you'd like
These are not necessary if we inherit from e.g. VQwSubsystemParity and define
virtual void Sum(T* value1, T* value2) { *this = *value1; *this += *value2; }
//etc
Describe alternatives you've considered
Status quo is always an alternative.
Is your feature request related to a problem? Please describe.
There are a lot of redundant implementations of VQwSubsystemParity::Sum,Different,Ratio in the derived classes.
japan/Parity/include/VQwSubsystemParity.h
Line 65 in 06ededf
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I'm always frustrated, but that's neither here nor there.
Describe the solution you'd like
These are not necessary if we inherit from e.g. VQwSubsystemParity and define
Describe alternatives you've considered
Status quo is always an alternative.