Those function bodies don't belong there, should be
```
virtual UINT func() const = 0;
```
Also perhaps rename GetbytesPerSec to GetBytesPerSec