/*
* SimpleApp.cpp
* Autor: Pawe Gala
*/

#include <e32base.h>

// Definicje panik
_LIT( KKategoria, "SimpleApp" );

enum TTypPaniki
    {
    EBrakStosuCleanupStack = 1
    };

// Kod waciwy programu
LOCAL_C void MainL()
    {
    // ...
    }

// Punkt wejcia do procesu aplikacji - funkcja
// wywoywana przez sysytem operacyjny
GLDEF_C TInt E32Main()
    {
    __UHEAP_MARK;
    CTrapCleanup* cleanupStack = CTrapCleanup::New();
    __ASSERT_ALWAYS( cleanupStack, User::Panic( KKategoria, EBrakStosuCleanupStack ) );
    
    TRAPD( blad, MainL() );
    if( blad )
        {
        // Obsuga bdu
        }
    
    delete cleanupStack;
    __UHEAP_MARKEND;
    return KErrNone;
    }
