12-17-2013, 03:45 AM
Just to explain:
This means the function you are trying to override (always a virtual function), the one with the 'override' keyword, does not exist in the base class.
cBlockTracer::cCallbacks is the base class, and that function does not exist there.
In this case it was probably because the function signature (parameters and/or return type) changed, or the function name changed.
Now you know! And
1 | method with override specifier 'override' did not override any base class methods |
This means the function you are trying to override (always a virtual function), the one with the 'override' keyword, does not exist in the base class.
cBlockTracer::cCallbacks is the base class, and that function does not exist there.
In this case it was probably because the function signature (parameters and/or return type) changed, or the function name changed.
Now you know! And
![[Image: knowing-is-half-the-battle.jpg]](http://8limbs.us/wp-content/uploads/2012/10/knowing-is-half-the-battle.jpg)