I'm getting tons of these warnings for every log4cxx class Any Ideas?
c:\Branches\main\cb\ExternalLibs\include\log4cxx\helpers\appenderattachableimpl.h(106) : warning C4250: 'log4cxx::helpers::AppenderAttachableImpl' : inherits 'log4cxx::helpers::ObjectImpl::log4cxx::helpers::ObjectImpl::addRef' via dominance
c:\Branches\main\cb\ExternalLibs\include\log4cxx\helpers\objectimpl.h(32) : see declaration of 'log4cxx::helpers::ObjectImpl::addRef'
c:\Branches\main\cb\ExternalLibs\include\log4cxx\helpers\appenderattachableimpl.h(106) : warning C4250: 'log4cxx::helpers::AppenderAttachableImpl' : inherits 'log4cxx::helpers::ObjectImpl::log4cxx::helpers::ObjectImpl::releaseRef' via dominance
c:\Branches\main\cb\ExternalLibs\include\log4cxx\helpers\objectimpl.h(33) : see declaration of 'log4cxx::helpers::ObjectImpl::releaseRef'
c:\Branches\main\cb\ExternalLibs\include\log4cxx\logger.h(573) : warning C4250: 'log4cxx::Logger' : inherits 'log4cxx::helpers::ObjectImpl::log4cxx::helpers::ObjectImpl::addRef' via dominance
c:\Branches\main\cb\ExternalLibs\include\log4cxx\helpers\objectimpl.h(32) : see declaration of 'log4cxx::helpers::ObjectImpl::addRef'
c:\Branches\main\cb\ExternalLibs\include\log4cxx\logger.h(573) : warning C4250: 'log4cxx::Logger' : inherits 'log4cxx::helpers::ObjectImpl::log4cxx::helpers::ObjectImpl::releaseRef' via dominance
c:\Branches\main\cb\ExternalLibs\include\log4cxx\helpers\objectimpl.h(33) : see declaration of 'log4cxx::helpers::ObjectImpl::releaseRef'
c:\Branches\main\cb\ExternalLibs\include\log4cxx\layout.h(87) : warning C4250: 'log4cxx::Layout' : inherits 'log4cxx::helpers::ObjectImpl::log4cxx::helpers::ObjectImpl::addRef' via dominance
c:\Branches\main\cb\ExternalLibs\include\log4cxx\helpers\objectimpl.h(32) : see declaration of 'log4cxx::helpers::ObjectImpl::addRef'
c:\Branches\main\cb\ExternalLibs\include\log4cxx\layout.h(87) : warning C4250: 'log4cxx::Layout' : inherits 'log4cxx::helpers::ObjectImpl::log4cxx::helpers::ObjectImpl::releaseRef' via dominance
c:\Branches\main\cb\ExternalLibs\include\log4cxx\helpers\objectimpl.h(33) : see declaration of 'log4cxx::helpers::ObjectImpl::releaseRef'
c:\Branches\main\cb\ExternalLibs\include\log4cxx\spi\filter.h(124) : warning C4250: 'log4cxx::spi::Filter' : inherits 'log4cxx::helpers::ObjectImpl::log4cxx::helpers::ObjectImpl::addRef' via dominance
c:\Branches\main\cb\ExternalLibs\include\log4cxx\helpers\objectimpl.h(32) : see declaration of 'log4cxx::helpers::ObjectImpl::addRef'
c:\Branches\main\cb\ExternalLibs\include\log4cxx\spi\filter.h(124) : warning C4250: 'log4cxx::spi::Filter' : inherits 'log4cxx::helpers::ObjectImpl::log4cxx::helpers::ObjectImpl::releaseRef' via dominance
c:\Branches\main\cb\ExternalLibs\include\log4cxx\helpers\objectimpl.h(33) : see declaration of 'log4cxx::helpers::ObjectImpl::releaseRef'
c:\Branches\main\cb\ExternalLibs\include\log4cxx\appenderskeleton.h(193) : warning C4250: 'log4cxx::AppenderSkeleton' : inherits 'log4cxx::Appender::log4cxx::Appender::getClass' via dominance
c:\Branches\main\cb\ExternalLibs\include\log4cxx\appender.h(56) : see declaration of 'log4cxx::Appender::getClass'
I was also wondering about the state of the rollingfileappender?
Does log4cxx provided wrapped string conversion routines from const char* variables to log4cxx::LogString?
My log4cxx::LogString is defined as a std::basic_string<wchar_t>
Thanks Kevin Tew
