F1TDCModule needs a 4-arg version of LoadSlot
|Category:||-||Estimated time:||2.00 hours|
|Target version:||-||Spent time:||0.50 hour|
The Module base class has a 3-arg version and a 4-arg version of LoadSlot. Classes which inherit from this needs to define both, if they are to be used, or the base class's version will be used, which is probably not what we want. I think all this should probably be cleaned up (have only one version) but the quickest solution is to provide a 4-arg version of LoadSlot to F1TDCModule. I notice the other modules have this fix already.
#1 Updated by Ole Hansen over 2 years ago
Changed the default implementation of the 4-argument version of
Decoder::Module::LoadSlot to a simple wrapper for the 3-arg version, which is a pure virtual method and therefore needs to be implemented by all modules. It is a bit hard to see why the 3-arg and the 4-arg version would ever need different implementations.