8 Nov
2007
8 Nov
'07
10:17 a.m.
Thu, 8 Nov 2007 10:46:21 +0100 J.B.C.Engelen@...1578... kirjoitti:
Anybody know what these warnings mean/are caused by?
The methods that are hidden are only called from one place in the code. LPESlant defines a new virtual doEffect that normally would call the first hidden method, that calls the 2nd hidden method etc. Perhaps that is what it means? (override doEffect1, so doEffect2 is never called for this class so hide it, which means doEffect3 is never called for this class so hide it, etc.)
There's a good explanation for this warning here: http://www.parashift.com/c++-faq-lite/strange-inheritance.html#faq-23.9
--
Niko Kiirala
niko@...1267...