uigraphics/AknIcon/OomPlugin/AknIconOomPlugin.cpp
branchRCL_3
changeset 25 9f95a5546443
parent 24 e4e3998ddda2
equal deleted inserted replaced
24:e4e3998ddda2 25:9f95a5546443
    60 	// Re-enable AknIcon icon caching
    60 	// Re-enable AknIcon icon caching
    61 	AknIconConfig::EnableAknIconSrvCache( ETrue );
    61 	AknIconConfig::EnableAknIconSrvCache( ETrue );
    62 	}
    62 	}
    63 
    63 
    64 
    64 
    65 TAny* CreatePlugin()
    65 TAny* CreatePluginL()
    66 	{
    66 	{
    67 	CAknIconOomMonitorPlugin* plugin = new(ELeave) CAknIconOomMonitorPlugin;
    67 	CAknIconOomMonitorPlugin* plugin = new(ELeave) CAknIconOomMonitorPlugin;
    68 	CleanupStack::PushL(plugin);
    68 	CleanupStack::PushL(plugin);
    69 	plugin->ConstructL();
    69 	plugin->ConstructL();
    70 	CleanupStack::Pop(plugin);
    70 	CleanupStack::Pop(plugin);
    71 	return plugin;
    71 	return plugin;
    72 	}
    72 	}
    73 
    73 
    74 const TImplementationProxy ImplementationTable[] =
    74 const TImplementationProxy ImplementationTable[] =
    75 	{
    75 	{
    76 	{{0x10281fe6}, ::CreatePlugin}
    76 	{{0x10281fe6}, ::CreatePluginL}
    77 	};
    77 	};
    78 
    78 
    79 EXPORT_C const TImplementationProxy* ImplementationGroupProxy(TInt& aTableCount)
    79 EXPORT_C const TImplementationProxy* ImplementationGroupProxy(TInt& aTableCount)
    80 	{
    80 	{
    81 	aTableCount = sizeof(ImplementationTable) / sizeof(TImplementationProxy) ;
    81 	aTableCount = sizeof(ImplementationTable) / sizeof(TImplementationProxy) ;