|
S60 3rd Edition SDK for Symbian OS Example Applications Guide |
00001 /* 00002 * ============================================================================== 00003 * Name : SIPExResolverPluginDll.cpp 00004 * Part of : SIPExResolverPlugin 00005 * Interface : 00006 * Description : 00007 * Version : 00008 * 00009 * Copyright (c) 2005-2006 Nokia Corporation. 00010 * This material, including documentation and any related 00011 * computer programs, is protected by copyright controlled by 00012 * Nokia Corporation. 00013 * ============================================================================== 00014 */ 00015 00016 #include <e32std.h> 00017 #include <ImplementationProxy.h> 00018 #include "SIPExResolverPlugin.h" 00019 00020 // Map the interface UID to implementation factory function 00021 const TImplementationProxy Implementations[] = 00022 { 00023 IMPLEMENTATION_PROXY_ENTRY( KSIPExResolverPluginUID, 00024 CSIPExResolverPlugin::NewL ) 00025 }; 00026 00027 // ----------------------------------------------------------------------------- 00028 // ImplementationGroupProxy 00029 // 00030 // Exported proxy for instantiation method resolution 00031 // ----------------------------------------------------------------------------- 00032 // 00033 EXPORT_C const TImplementationProxy* ImplementationGroupProxy( TInt& aCount ) 00034 { 00035 aCount = sizeof( Implementations ) / sizeof( TImplementationProxy ); 00036 return Implementations; 00037 } 00038 00039 // ----------------------------------------------------------------------------- 00040 // E32Dll (Removed in EKA2) 00041 // ----------------------------------------------------------------------------- 00042 // 00043 #ifndef EKA2 00044 GLDEF_C TInt E32Dll(TDllReason) 00045 { 00046 return(KErrNone); 00047 } 00048 #endif 00049
|
© Nokia 2006 |