uigraphics/AknIcon/OomPlugin/AknIconOomPlugin.cpp
branchRCL_3
changeset 24 e4e3998ddda2
parent 10 08459e712984
child 25 9f95a5546443
equal deleted inserted replaced
23:9dbe1b043bea 24:e4e3998ddda2
    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* CreatePluginL()
    65 TAny* CreatePlugin()
    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}, ::CreatePluginL}
    76 	{{0x10281fe6}, ::CreatePlugin}
    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) ;