diff -r a365cb779476 -r cf589eb1e31e commsfwsupport/commselements/factories/src/factory.cpp --- a/commsfwsupport/commselements/factories/src/factory.cpp Fri Sep 17 08:36:26 2010 +0300 +++ b/commsfwsupport/commselements/factories/src/factory.cpp Mon Oct 04 02:21:43 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) {