gcc build with -Wall produces following warning:
/misc/quickfast/QuickFAST_lnx_src_20100914/src/Codecs/SchemaElement.h:42:
warning: ‘virtual void
QuickFAST::Codecs::SchemaElement::finalize(QuickFAST::Codecs::TemplateRegistry&)
’ was hidden
/misc/quickfast/QuickFAST_lnx_src_20100914/src/Codecs/TemplateRegistry.h:63:
warning: by ‘virtual void QuickFAST::Codecs::TemplateRegistry::finalize()’
Was it the intent to hide TemplateRegistry::finalize() virtual method with the
SchemaElement::finalize(QuickFAST::Codecs::TemplateRegistry&) virtual method or
different signatures with the same name is an oversight?
Could you either name these function differently or provide "using
TemplateRegistry::finalize;" operator in the SchemaElement class?
Original issue reported on code.google.com by lenny.sh...@gmail.com on 19 May 2011 at 12:56
Original issue reported on code.google.com by
lenny.sh...@gmail.com
on 19 May 2011 at 12:56