diff -r cbb19216b74d -r 00c6709d25aa commsfwsupport/commselements/factories/src/factory.cpp --- a/commsfwsupport/commselements/factories/src/factory.cpp Thu Jul 15 20:01:43 2010 +0300 +++ b/commsfwsupport/commselements/factories/src/factory.cpp Thu Aug 19 11:05:47 2010 +0300 @@ -432,6 +432,14 @@ return obj; } +EXPORT_C void CFactoryBase::InterfaceStateChange(const TDesC8& aInfo) + { + for (TInt i = iFactoryNotify.Count() - 1; i >= 0; --i) + { + iFactoryNotify[i].InterfaceStateChange(aInfo); + } + } + EXPORT_C AFactoryObject::AFactoryObject(CFactoryBase& aFactory) : iFactory(aFactory) {