// Global Functions GLDEF_C TInt E32Main() { // Create cleanup stack __UHEAP_MARK; CTrapCleanup* cleanup = CTrapCleanup::New(); // Create output console //TRAPD(createError, console = dynamic_cast<CColorConsoleBase*>(Console::NewL(KTextConsoleTitle, TSize(KConsFullScreen,KConsFullScreen)))); TRAPD(createError, console = Console::NewL(KTextConsoleTitle, TSize(KConsFullScreen,KConsFullScreen))); if (createError) return createError; // Run application code inside TRAP harness, wait keypress when terminated TRAPD(mainError, DoStartL()); if (mainError) { console->Printf(KTextFailed, mainError); console->Getch(); } delete console; delete cleanup; __UHEAP_MARKEND; return KErrNone; }
// E32Main() GLDEF_C TInt E32Main() { // Mark heap usage __UHEAP_MARK; // Create cleanup stack CTrapCleanup* cleanup = CTrapCleanup::New(); // Create output console TRAPD(createError, console = Console::NewL(_L("Console"), TSize(KConsFullScreen,KConsFullScreen))); if (createError) return createError; TRAPD(startError, DoStartL()); //console->Printf(_L("[press any key to close]\n")); //console->Getch(); delete console; delete cleanup; CloseSTDLIB(); // Mark end of heap usage, detect memory leaks __UHEAP_MARKEND; return KErrNone; }
GLDEF_C TInt E32Main() { // Create cleanup stack __UHEAP_MARK; CTrapCleanup* cleanup = CTrapCleanup::New(); // Create output console TRAPD(createError, console = Console::NewL(KTextConsoleTitle, TSize( KConsFullScreen, KConsFullScreen))); if (createError) return createError; // CCoeEnv* coe = new CCoeEnv; // TRAPD(err, coe->ConstructL()); // __ASSERT_ALWAYS(!err, User::Panic(_L("EXECTRL"), err)); // Run application code inside TRAP harness, wait keypress when terminated TRAPD(mainError, DoStartL()); if (mainError) console->Printf(KTextFailed, mainError); console->Printf(KTextPressAnyKey); console->Getch(); // coe->DestroyEnvironment(); delete console; delete cleanup; __UHEAP_MARKEND; return KErrNone; }
GLDEF_C TInt E32Main() { __UHEAP_MARK; CTrapCleanup* cleanup = CTrapCleanup::New(); TRAPD(mainError, DoStartL()); delete cleanup; __UHEAP_MARKEND; return KErrNone; }
GLDEF_C TInt E32Main() { __UHEAP_MARK; CTrapCleanup* cleanup = CTrapCleanup::New(); TRAPD( err, DoStartL() ); delete cleanup; __UHEAP_MARKEND; return err; }
TInt CLogClientOp::Start() // // Synchronous way of running operations // { TInt result = KErrNone; TRAP(result, result = DoStartL()); iData().iOperationId = KLogNullOperationId; return result; }
GLDEF_C TInt E32Main() { // Create cleanup stack __UHEAP_MARK; CTrapCleanup* cleanup = CTrapCleanup::New(); TRAPD(mainError, DoStartL()); delete cleanup; __UHEAP_MARKEND; return mainError; }
// --------------------------------------------------------------------------- // Start download // --------------------------------------------------------------------------- // TInt CCatalogsHttpTransaction::Start( TResumeStartInformation /*aResumeOrigin*/ ) { DLTRACEIN(( "" )); if ( !iEncodedUri || !iEncodedUri->Length() ) { DLTRACEOUT(( "No URI, return KErrNotReady" )); return KErrNotReady; } DASSERT( iConfig ); // Update the member variable iObserver = iConfig->Observer(); if ( !iObserver ) { DLTRACEOUT(( "iObserver = NULL, return KErrNotReady" )); return KErrNotReady; } TInt err = KErrNone; if ( iState.iOperationState == ECatalogsHttpOpCreated || iState.iOperationState == ECatalogsHttpOpQueued ) { UpdateConfiguration(); TInt err = iOwner.StartOperation( this ); if ( err == KErrNone ) { TRAP( err, DoStartL() ); } else if ( err == KCatalogsHttpOperationQueued ) { DLTRACE(( "Transaction queued" )); err = KErrNone; // Set as queued and notify observer if any iState.iOperationState = ECatalogsHttpOpQueued; if ( iObserver ) { // Start errors are returned so no NotifyObserver TRAP( err, iObserver->HandleHttpEventL( *this, iState ) ); } } } DLTRACEOUT(("err: %d", err)); return err; }
// --------------------------------------------------------------------------- // E32Main // --------------------------------------------------------------------------- // GLDEF_C TInt E32Main() { // Create cleanup stack __UHEAP_MARK; CTrapCleanup* cleanup = CTrapCleanup::New(); TInt mainError; if( cleanup ) { // Run application code inside TRAP harness TRAP(mainError, DoStartL()); } delete cleanup; __UHEAP_MARKEND; return KErrNone; }
// ---------------------------------------------------------------------------- // CpHttpManager::Get // ---------------------------------------------------------------------------- void CWmDrmDlaDefaultHttpManager::Get( const TDesC8& aUrl, const RArray<CWmDrmDlaDefaultHttpManager::THeader>& aHeaders) { LOGFN( "CWmDrmDlaDefaultHttpManager::Get" ); // Disallow clients to call this method before it has completed asynch // request ASSERT( !iTransactionOpen ); iOperation = EGet; iDataSupplier = NULL; TRAPD( err, DoStartL( aUrl, aHeaders ) ); if ( err ) { HandleDownloadComplete( err ); } }
/** @SYMTestCaseID PIM-TMULTITHREADTIMEZONECHANGE-0001 */ GLDEF_C TInt E32Main() { // Create cleanup stack __UHEAP_MARK; test.Start(_L("@SYMTestCaseID PIM-TMULTITHREADTIMEZONECHANGE-0001 Starting Test T_MultiThreadTimeZoneChange")); CTrapCleanup* cleanup = CTrapCleanup::New(); // Run application code inside TRAP harness. TRAPD(mainError, DoStartL()); test(mainError == KErrNone); delete cleanup; test.End(); test.Close(); __UHEAP_MARKEND; return KErrNone; }
GLDEF_C TInt E32Main() { // Create cleanup stack __UHEAP_MARK; test.Start(_L("Starting Test t_tzlocalizationupdate")); CTrapCleanup* cleanup = CTrapCleanup::New(); // Run application code inside TRAP harness. TRAPD(mainError, DoStartL()); test(mainError == KErrNone); delete cleanup; test.End(); test.Close(); __UHEAP_MARKEND; return KErrNone; }
GLDEF_C TInt E32Main() { // Create cleanup stack __UHEAP_MARK; CTrapCleanup* cleanup = CTrapCleanup::New(); TRAPD(mainError,DoStartL()); if (mainError) { OstTrace1(TRACE_NORMAL, E32MAIN_E32MAIN, "FDF Actor left with %d", mainError); // Also means that we left before we did a Rendezvous(KErrNone) to free up t_otgdi.exe // Rendezvous with KErrAbort to indicate we couldn't start up properly. RProcess::Rendezvous(KErrAbort); } delete cleanup; __UHEAP_MARKEND; OstTrace0(TRACE_NORMAL, E32MAIN_E32MAIN_DUP01, "About to end FDFActor process"); return KErrNone; }
GLDEF_C TInt E32Main() { __UHEAP_MARK; CTrapCleanup* cleanup = CTrapCleanup::New(); TRAPD(createError, console = Console::NewL(_L("SMExample1"), TSize(KConsFullScreen,KConsFullScreen))); if (createError) { return createError; } TRAPD(mainError, DoStartL()); if (mainError) { console->Printf(_L(" failed, leave code = %d"), mainError); } console->Printf(_L(" [press any key]\n")); console->Getch(); delete console; delete cleanup; __UHEAP_MARKEND; return KErrNone; }
// --------------------------------------------------------------------------- // CSecuiDialogNotifier::StartL() // --------------------------------------------------------------------------- // void CSecuiDialogNotifier::StartL( const TDesC8& aBuffer, TInt aReplySlot, const RMessagePtr2& aMessage ) { TRACE( "CSecuiDialogNotifier::StartL, begin" ); TRAPD( err, DoStartL( aBuffer, aReplySlot, aMessage ) ); TRACE( "CSecuiDialogNotifier::StartL, DoStartL err=%d", err ); if( err ) { if( iSecuiDialogs && !iIsSecuiDialogsDeleted ) { TRACE( "CSecuiDialogNotifier::StartL, deleting iSecuiDialogs" ); delete iSecuiDialogs; iSecuiDialogs = NULL; } if( !aMessage.IsNull() ) { TRACE( "CSecuiDialogNotifier::StartL, completing message" ); aMessage.Complete( err ); } } TRACE( "CSecuiDialogNotifier::StartL, end" ); }
EXPORT_C void CSchSendTestWaitForState::StartL(const CMsvEntrySelection& aSelection) { DoStartL(aSelection, KSchSendTestWaitForStateDefault, ETrue); }
EXPORT_C void CSchSendTestWaitForState::StartL(const CMsvEntrySelection& aSelection, TTimeIntervalMicroSeconds32 aAfter) { DoStartL(aSelection, aAfter, EFalse); }