harvesterplugins/messaging/email/src/cemailplugin.cpp
changeset 7 51d10d255e92
parent 3 6832643895f7
child 26 367228f82b66
equal deleted inserted replaced
5:3bc31ad99ee7 7:51d10d255e92
    72 // CEmailPlugin::NewL
    72 // CEmailPlugin::NewL
    73 // ---------------------------------------------------------------------------
    73 // ---------------------------------------------------------------------------
    74 //  
    74 //  
    75 CEmailPlugin* CEmailPlugin::NewL()
    75 CEmailPlugin* CEmailPlugin::NewL()
    76 {
    76 {
       
    77     CPIXLOGSTRING("CEmailPlugin::NewL : Start");
    77 	  CEmailPlugin* instance = CEmailPlugin::NewLC();
    78 	  CEmailPlugin* instance = CEmailPlugin::NewLC();
    78     CleanupStack::Pop(instance);
    79     CleanupStack::Pop(instance);
       
    80     CPIXLOGSTRING("CEmailPlugin::NewL : End");
    79     return instance;
    81     return instance;
    80 }
    82 }
    81 
    83 
    82 // ---------------------------------------------------------------------------
    84 // ---------------------------------------------------------------------------
    83 // CEmailPlugin::NewLC
    85 // CEmailPlugin::NewLC
    84 // ---------------------------------------------------------------------------
    86 // ---------------------------------------------------------------------------
    85 //  
    87 //  
    86 CEmailPlugin* CEmailPlugin::NewLC()
    88 CEmailPlugin* CEmailPlugin::NewLC()
    87 {
    89 {
    88 	  CEmailPlugin* instance = new (ELeave)CEmailPlugin();
    90     CPIXLOGSTRING("CEmailPlugin::NewLC : Start");
       
    91 	CEmailPlugin* instance = new (ELeave)CEmailPlugin();
    89     CleanupStack::PushL(instance);
    92     CleanupStack::PushL(instance);
    90     instance->ConstructL();
    93     instance->ConstructL();
       
    94     CPIXLOGSTRING("CEmailPlugin::NewLC : End");
    91     return instance;
    95     return instance;
    92 }
    96 }
    93 
    97 
    94 // ---------------------------------------------------------------------------
    98 // ---------------------------------------------------------------------------
    95 // CEmailPlugin::CEmailPlugin
    99 // CEmailPlugin::CEmailPlugin
   133 // CEmailPlugin::StartPluginL
   137 // CEmailPlugin::StartPluginL
   134 // ---------------------------------------------------------------------------
   138 // ---------------------------------------------------------------------------
   135 //  
   139 //  
   136 void CEmailPlugin::StartPluginL()
   140 void CEmailPlugin::StartPluginL()
   137 	{
   141 	{
       
   142     CPIXLOGSTRING("CEmailPlugin::StartPluginL : Start");
   138 	CPIXLOGSTRING2("currentDrive used is : %d", iCurrentDrive );
   143 	CPIXLOGSTRING2("currentDrive used is : %d", iCurrentDrive );
   139 	MountL(TDriveNumber(iCurrentDrive)); //Mount current drive
   144 	MountL(TDriveNumber(iCurrentDrive)); //Mount current drive
   140 	//create instance of QEmailFetcher
   145 	//create instance of QEmailFetcher
   141 	QT_TRYCATCH_LEAVING(iQEmailFetcher = QEmailFetcher::newInstance(*this));
   146 	QT_TRYCATCH_LEAVING(iQEmailFetcher = QEmailFetcher::newInstance(*this));
   142 	// Define this base application class, use default location
   147 	// Define this base application class, use default location
       
   148 	CPIXLOGSTRING("CEmailPlugin::StartPluginL : End");
   143 	}
   149 	}
   144 
   150 
   145 // ---------------------------------------------------------------------------
   151 // ---------------------------------------------------------------------------
   146 // CEmailPlugin::StartHarvestingL
   152 // CEmailPlugin::StartHarvestingL
   147 // ---------------------------------------------------------------------------
   153 // ---------------------------------------------------------------------------