// --------------------------------------------------------------------------- // CActivityManager::NewL() // --------------------------------------------------------------------------- // CActivityManager* CActivityManager::NewL(MActivityManagerObserver* aObserver, TInt aTimeout) { OstTraceFunctionEntry0( CACTIVITYMANAGER_NEWL_ENTRY ); CActivityManager* self = new (ELeave) CActivityManager(aObserver, aTimeout); CleanupStack::PushL(self); self->ConstructL(); CleanupStack::Pop(self); OstTraceFunctionExit0( CACTIVITYMANAGER_NEWL_EXIT ); return self; }
EXPORT_C CActivityManager* CActivityManager::NewL(MActivityManagerObserver* aObserver, TInt aTimeout) { CActivityManager* self = new (ELeave) CActivityManager(aObserver, aTimeout); CleanupStack::PushL(self); self->ConstructL(); CleanupStack::Pop(self); return self; }